On entering the room: Towels smelled like sweat and were rough with dingy brownish areas. The toilet seat was uncleaned with smudges of God knows what. At 9:30am the cleaner kept knocking down the door to clean the room (checkout is at 11am). I told her I'm not ready, but she came back knocking the door continuously at 10am. The breakfast buffet had lots of food, but very poor quality; and people were coughing and blowing their noses over the food. The problem was how the food was displayed, not the people who needed to cough. Now what was good: Close to the beach, staff are polite and helpful, nice marble finishings, good pool area, easily get a bus in front of the hotel. If you are not too keen on hygiene go for it, if you expect white towels and a clean toilet seat think twice