Very clean, spacious. Plenty of AC and hot water. Very responsive to any questions. Great stay!