Stay was ok, staff very helpful, breakfast, all the food in warmers is nearly cold and the quality of food in general is poor, choice is not great, we changed rooms after 3 nights as the first room was damp and could be a danger to some peoples health, this was on Hillside, also very noisy over there, we had problems late at night, and with only 1 staff on overnight things don't get looked at til next day, pool area great near beach, just on Hillside, all in all stay was ok, its a resort so production line tourists mainly.