The rooms were clean and very comfortable, the kitchenette was fully stocked with cookware and utensils, and the check-in & check-out process was as easy as could be. Pool and hot tubs were clean and wonderfully relaxing. Location could not be beat.