This place is absolutely amazing and so is Claire.
We went 17 colleagues for a work trip and rented all 5 apartments and therefore had the place to ourselves incl. the pool. All apartments were very clean and had comfy beds and the pool area is great.
It was the perfect setting for a work trip (but will also be great for a family), and I would recommend this anytime.