Excellent as advertised. A few thoughtful additions:
This was a great place for a family stay. Our family of 15 (with several toddlers!) Especially appreciated the floats, the pool toys and the optional safety fence for the pool area. (Had to ask for it, but once installed was great!)
While we anticipated beach time, the kids enjoyed the pool so much, we never made the 10-15mjn walk to the beach. The local mgmt team was extremely helpful as well!