Service was great, room was clean. Great room for both families or couples. Even though the villas are fairly close together, the layout provided a good sense of privacy. However, the check in time is quite late (3PM), there was no hairdryer provided in the room, and I hope they fix the bathroom floor, because it wasn't completely level so water tended to pool slightly after showers. Despite these minor issues, it was a pleasant and relaxing stay overall.