We stayed in one of the newly refurbished Over Water Villas which are OUT OF THIS WORLD. So luxurious, we would have been happy to spend all day in our villa and never leave. Most days we did just stay at the villa and the in villa dining was sensational. Great selectionof buffet at Cafe Huraa, and good a la carte option at Kandu Grill. Great property for families featuring a good kids club. Service overall is excellent.