The apartment was nice and clean ok. It has a lovely view and outside area. The beach is very close, which was great as we were travelling with our little baby son. He was also very into the two cats of the hosts.
We found the place a little too small, though, to fit three people. As we were not blessed with the weather, it was a bit hard to find things to do in the area that were also appropriate for our son.
We can't say anything about the hosts really, as we haven't met Claire at all and her husband Colin only very briefly on our last day at their place. Nevertheless, communicating with them via Internet worked very well and we assume the area to be gorgeous with good weather.