This beachfront resort offers luxurious all-inclusive accommodation in over-water bungalows, beachfront rooms and suites, 9 restaurants with dishes from all over the world, a variety of romantic amenities, outdoor swimming pools and water sports for all guests.