First I would like to thank you for the opportunity to stay at this wonderful resort. This is first class, this is high end, this is a safe bet. Clearly these guys know what they are doing. To begin with despite hundreds of visitors everything seems to run very smoothly. There is a relaxed atmosphere despite the fact that this type of resort must be operated in an industrial fashion. Ultra clean, ultra nice staff. This hotel I was told was newly renovated, and possibly it could explain the fantastic condition it now displays. It must be a previliige to work at this facility and I suppose the spirit spills over to the guests. I used the half board so room service can not be evaluated by me. The restaurant was super nice with food in the 5 star class. May I specificially point out the fish as exceptionally good. Suggestions could be but are of no emergency: If the private pool could be heated more it would be deeply appreciated. In shower shampoo and nescofee could be refilled more agily. Of course nearby shops are very close so there is no panic as to how to find stuff.