Very clean, and extremely comfortable. The hosts were very kind and accommodating. HIGHLY RECOMMEND!