We had a sea villa with our own pool. Room was very spacious, grounds well maintained. Customer service was a little disappointing. When initially shown to our room, we were not shown the switches to turn on air con and fan (which were hidden behind a curtain.) Not shown how to operate the safe, which had no instructions. Not supplied with a second roll of toilet paper (ours didn't last 4 days!) Food, while delicious, was extremely slow to arrive. Need to address these staff procedures to receive a higher review.