My husband, my kids, my mom and I had a great 2 weeks here. We really enjoyed the location, being just a short walk to the beach, and we were there almost daily! There is a rocky beach area which we really enjoyed, and a sandy beach area, which the kids loved. There is also a small playground near the beach. There are plenty of shops and restaurants around, either walking distance or a short bus ride.
The apartment was clean and comfortable (A/C in the bedrooms was much appreciated since most of our 2 weeks was quite hot). The kitchen was well stocked enough with pans, etc. that we were able to cook many meals in. They provided a baby bed, which is so helpful for us as we were traveling with my 11 month old.
And Helen, who hosts with Clare, was super helpful as we had some last minute flight changes. She was able to be flexible with us for check in and check out, which we really appreciated, and she even picked us up from the airport (since our flight got in early and our rental car wasn't ready). She was so considerate of us since we were traveling with 3 young kiddos, and that meant a lot to us.
I'd recommend the place!