Very clean and host was very welcoming and helpful. Very spacious and well accommodating for our needs. Bathroom was clean and large.