There are 5 star hotels and then there are truly 5 star hotels. This is the latter. From the views, the service, the food, the amenities, the pool and the activities available, this is a remarkable destination. No detail is missing at this hotel. Life is short, spoil yourself here!