Super clean, warm, new and tidy. Spacious and the hosts were very accomodating. thank you!! also they have the cutest dog