Very clean room in a great resort! They had great amenities and service. Location was excellent; close to major points of interest ( and the beach!) but isolated enough to be quiet and relaxing. Very easy to find and check in and had no problems during the stay. Highly recommended!