The staff are terrific: fun, friendly and helpful. Room looking a little tired - scuffed paintwork, chipped tiles, bathroom sink drainage very slow. More detail to attention is needed when servicing the room; on a few occasions I had to ask for towels, replacement coffee pods, shower gel... Good coffee and omelettes at breakfast, but could do with some healthier cereal options than the sugar-laden varieties on offer. Dinner with friends in the hotel restaurant was good quality and reasonably-priced. The rooftop pool area is very pleasant and generally peaceful during the day. The location is very convenient for local shops, restaurants, bars and massage/beauty salons, the beach is a 5-minute walk at the end of the road, and another 5-10 minutes walk north presents a selection of good beachside restaurants.