Just returned from a nine night stay here,
The rooms are clean and pleasant, hard to fault really, the prices in the hotel for drinks and the like are also quite reasonable, and the "animation team" are very good.
Pool area is pleasant, and its easy to get a sun bed as the hotel as a 30 minute rule that stops people putting towels down at 6am in the morning as they get removed!
The hotel also has around 8 floodlit tennis courts, a well equipped gym, and beauty treatments, it also has nightly entertainment which is of a good standard.
we stayed on Half Board, and ate at the buffet for several nights, food was reasonable but will not blow you away and is doesnt compare with a freshly prepared restaurant food,. There is a selection of food on offer, but it doesnt vary much, we got bored very quickly and ate out the last few nights,and consequently found a great restaurant called "Marisol".
The clientele is a mixture, probably around 50% german, 30% spanish, and a mixture of other nationalities, and there were around 30 english people so not completely isolated.
Also the german clientele are generally very pleasant and friendly, but english definitely isnt the main language for staff, german and spanish is.
For example at the kids club, which my daughters attended, there was often a lack of explanation as they only really spoke spanish and german fluently not so much english, and hence she sometimes felt isolated, however for the price of the hotel the kids club is comprehensive, but I wouldnt leave very young children in the club unsupervised due to the communication and ratio of staff to very young childen.
The hotel is generally very child friendly however and each night they have a kids disco which everyone seems to really love, including my children.
Basically, if you are english and have a family, you will have a good time, but you wont get the most out of what is available unless you are fluent in german or spanish!
Overall recommended and would return, not necessarily as a must do, but more a safe and reliable option as you will have a pleasant stay.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC