Having stayed here three times before, the hotel has some real plus points which are the quality and variety of food in the restaurant, the location on the beachfront, the view from most of the rooms, the pools. The negatives are the poor air conditioning, the fact that the hotel can be so very busy, and the poor attitude of some of the staff to the English when most clientele are German. Half of the hotel rooms have been refurbished, whilst the other half are desperately in need of upgrading and from experience, some are very poor. It is worth booking a superior room BUT BE AWARE that I asked if this would be possible at the time of booking as a special request, and was asked to pay an extra 140 euros at check in, with no other room available if we decided that was too much. Generally, if priorities are good food, cleanliness and beach location, then this hotel ticks the boxes.