Gorgeous location, fantastic pool and great beach. Remember to book in advance if you want to dine at the beach club!