This Island Resort in the Indian Ocean Is One of the Most Expensive Hotels in the World — Here's What It's Like to Stay I Stayed at One of the Best New Hotels in NYC — and It Made Me Feel Like ...