It was a nice experience as a family. We stayed on water villa and all villa setup for your comfort and luxury. Restaurants are good, 1 is included the plan and another 3 is required booking but based on your stays(nights) it will be a complimentary. We stayed 4 nights and 2 complimentary Restaurants booking and also 45 minutes massage for adults included. Activities are vary and every day something to do free or paid. Free ones were just enough for us to discover. One more info for early comers or late departures, there is the Varu lounge available with a shower, changing room etc all you need to wait your check in or departure flight. Overall nice experience, absolutely recommended. Thanks to Firey being our guest host and always ready for support.