Very clean and comfortable apartment. We loved the pool, spa and trampolines and the playground. Perfect place to stay for our kids aged 2, 8, 8 and 12. Also loved the easy walk/scoot along flat, wide path to watch sunset at beach. Convenient spot. A very short drive to everything. Would stay again