Location is excellent, everything clean, stayed in Junior Suite which is great, nice and spacious and overlooks the front of hotel which can be noisy but fine if close the doors, beds bit hard, pool meant to be heated but tepid at best, lots of sun beds biggest disappointment was the restaurant, the quality of food ok but the choice very limited, no warm plates, replenishing of food sometimes slow (not really busy) only can get juice and water at breakfast have to buy bottles at dinner, but do clear your tables as soon as finished.