We were hoping for a place that made travel with 2 young children feel manageable and this was perfect! We spent our time at the pools and the beach. The property was just big enough that we were never bored, but not too big -the 3 yr old could easily walk everywhere. The activities onsite were great for the kids and we also loved the towel service. Would highly recommend this place for other families with small children.