Very clean and comfortable and the hosts were very attentive. Booked this only 2 hours before the set check in time as a last minute extension to my trip and was VERY happy I did so.