We had a wonderful family holiday in this lovely property. The location is great - walk to the shops, a short and very safe bike ride to the beach, short bike ride to restaurants and under 10 minute drive to a good, big supermarket. Also, lots of amazing golf clubs nearby.
The property itself is big, well-equipped with lots of space for the family to hang out. The only negative was for the size of the outdoor dining table is a bit small - ideally would have seated as many as the indoor seating. (And perhaps could have had an electric kettle - us Brits love a cuppa!!).
Lovely pool, which was cleaned a couple of times while we were there. Plenty of beach towels (which you often don't get included in properties like this) and normal towels.
The hot water for showers was a bit intermittent and the shower in the main ensuite was broken the whole time we were there but it was very warm so cool showers wasn't a problem for us.
Really enjoyed our stay. I'd highly recommend and would love to come back some day!