The beautifully restored OHEKA CASTLE in Long Island, New York, is the perfect place for your wedding, weekday getaway, or corporate event.