Very clean. Very high quality materials. Nice shower. Bed is very comfortable. Accurately described. Host seems nice. We would stay here again if in the area.