Very nice porters helped with luggage, as we were far away from main block and up 2 flights of stairs [more if you are higher]. Clearly wasn't properly cleaned since last occupants], yes sheets and towels [old though they were] were clean, but bathroom floor was full of stains on the floor. 1/2 the lights weren't working, so told reception, which amounted to .....nothing! So that was the welcome. On closer inspection, the room was really grubby.....Beach is lovely, sunbeds, a bit old. Pool is large [if sometimes noisy], shade moves around via the trees, no umbrellas. Although you can pay £6 more each day for a better swimming pool, umbrellas and sun loungers in the place near to the main swimming pool. Breakfast is adequate. A couple of good restaurants opposite hotel for evening meal.