Clean and the beds were so comfortable. The staff were great; friendly and very polite. The hosts were great and very responsive.