Beautiful location!! We stayed with our 2 daughters ages 12 and 14. Location was perfect, steps away from a cafe for breakfast/lunch/snacks/coffee/smoothies/great cocktails. Also, a few more restaurants all within walking and a supermarket a couple minutes walk away. Highly recommend cafe next door door and Scirocco. Literally steps from the beach - fantastic. Clean beach. Can relax at the beach or from the lawn chairs on the property. Loved that we could sit on our patio and watch our girls swim below. We would love to return some day!