Hotel is very good. We stayed at Sangu area over the water. We had an amazing time. Food is great! Beach and facilities all amazing and the star was all the Staff. Everyone is very nice and friendly, they all greet you when you pass by them. Special note for Ramah from Sangu restaurant, super friendly waiter and Kyron, one of the chefs. The only note is for the bikes. They are not well maintained and don't match to pictures announced, so not worth renting.