The location is beautiful, gorgeous views, lovely pool, nice beach, all bungalows are beachfront and have a gorgeous view. Food at restaurant is nice. You can snorkel off the beach. Service is not as good as it could be, rooms are a bit tired. Beach has sandflies, water has jellyfish.