Room service was problematic. I always had to ask for the basics: water, dry towels, toilet paper etc. Even then they usually forgot everything until 6-7 pm, when I reminded them. Room was never cleaned, or sheets changed, unless I specifically asked, and often more than once. That said, the staff in reception were friendly, and they looked after my bag when I went off for a few days. They also helped transport te bags from reception to my room, which was quite a long way away. Swimming pool was nice, but got crowded with local kids being given swimming lessons every afternoon. Breakfast was not great, but passable. The coffee was instant, not percolated, let alone fresh. The property itself had a lot of villas on it; some occupants a little noisy, most OK. Same with room occupants. Smoking on the shared balcony/walkway was obtrusive for non-smokers like myself. The trees and shrubs were extremely well maintained