We had an amazing time. We traveled with little kids and the property was perfect. We had access to a private yard, the resorts pools and the beach. Whenever we reached out for service needs, they answered the phone and were extremely communicative during the whole process.
Would highly recommend for families, especially those with younger children.