Everything was very clean upon arrival. Hosts were welcoming and accommodating. Note that breakfast is not complimentary.