We were 32 persons (28 adults and 4 kids) for this great family reunion hosted by my sister who visited from Canada. Choosing Lago de Oro is the best decision we made because the place did not disappoint us. We booked 3 suites (Suites Prince Alain, Prince Albert, and Premier Family) and they're all on the same floor in their new building. The rooms are spotlessly clean, the toilet and bath huge and with sufficient hot water, we were all able to sleep soundly in our own assigned beds (nobody needed to sleep uncomfortably) because extra mattresses were provided, the bedsheet are crisp and clean, the towels are generous and the location perfect - all walking distance to the pool beach, restaurants and nearby wakeboarding area. The staff service are superb especially Ms Bea onsite operations, Kaye from reservations, F&B staff in the main restaurant, Housekeeping team and the wakeboard staff. The food very good but quite pricey - good for sharing though. No other restaurants nearby so no choice but dine in. Food if brought will have corkage fee - you are only allowed to bring light snacks. Overall, our stay was excellent! I hope service quality remains the same because we hope to come back again one day.