Stayed here last week for 3 days. Its great for families. Kids get to have a lot of fun. Its a beautiful white sand beach. Safe shallow from a safety POV. Couple of water slides add to the attraction. Fishes abound in the coral reef next to the beach. The service was great. food is good, suits vegetarians as well. Although being first in the buffet queue helps. :-) the hillside rooms are very 80s style need an urgent upgrade. If you are in a larger group a beach villa is better. Certainly recommend a visit to the place.