Nice atmosphere, very friendly staff and great facilities. We didn't get to try out the accommodation (we were staying elsewhere), but after talking to the residents it seems great too.
The accommodation is good, the area is very well equipped with its swimming pools and leisure facilities, the children's club is a real plus. All in a green environment and a 5* welcome despite the crowds.