We really enjoyed our stay.
Great communal spaces to spend time in family or with friends, the facilities were exactly what we needed . The garden area is really peaceful and allowed us to relax and also do barbecues and eat as a family.
The communication and service was also great, we arrived late and they were very accomodating, and were available when needed throughout the stay.
The only point to take in to account is that a car is needed, but with the car you are 5 minutes from a supermarket and only 10 minutes from the beach.