Our family enjoyed the property including our dogs all having enough space. The resort had all we needed, fun, pools, lively but also peace when needed. Shops, restaurants and kids club really important for some sanity. Easy access to towns and beaches if you drive. We all had a fantastic time.