This was the perfect location for our family from ages 9 mos to 70 years. The combination of the various homes gave us the chance for families to be together or separate according to their wishes. The quality of accommodation was was excellent, well equipped and well maintained. The proximity to the beach was ideal- just a few yards away. Grocery stores and restaurants were very close by. Maybe the pool could have been heated but other than that we highly recommend this property. The owners were very friendly, helpful and accommodating. We hope to return.