We had a villa and the room was clean and adequately stocked. It was a bit noisy at times from the people above us. The bed could have been more comfortable, it was a bit saggy and not very supportive. The pillows were terrible and felt very lumpy.
In the evening, towels were not available from the beach/ pool area and needed to be obtained from the valet/bell desk area. This was a bit inconvenient, as we had already walked to the beach and then had to walk back across the street to obtain towels from the valet desk.