Not sure who had more fun, the three teenagers or us two adults! Perfect amount of space, clean, all amenities fulfilled, everyone kept busy whether together or kids were off hanging. Property had everything we needed, pools, clean beach, friendly and helpful staff. Wonderful trip with minimal stress or worry. Communication with property owner was on point and if we needed anything we had a number to callâŠnot needed, but nice to have. Would recommend for a family vacation.