The Best Hotels in Long Island: Where to Stay for a Perfect Vacation