This is the nicest hotel I have ever stayed at. The service was excellent, the food was amazing and the rooms are to die for. We had our own private pool right on the beach! I was in heaven. If you only stay at the best - then this resort is for you. I can't even explain how wonderful it... More
You have no recent hotel searches.