I cannot speak highly enough of both the apartment and the company. We were booked for last Christmas when a family tragedy meant that we couldn't go. The company held our booking for 12 months and were absolutely fantastic working with us on rescheduling our vacation. Really understanding and sympathetic. When we finally stayed there, the apartment itself was fantastic. It was immaculate and had amenities such as a garage full of bikes and beach toys. There are washing machines on site, as well as a fantastic housekeeper (who knew the kids names after one day and was friendly and helpful!). It all combined to make this one of the most enjoyable vacation experiences we have ever had. The cost is exceptionally reasonable given proximity to the beach and the high specification of the apartment. There is even a laptop and printer available as well as full cable TV and a telephone. There is a designated parking space outside too. It was beautiful. I would recommend this to anyone.