Very clean, Very warm ambience, we truly felt at home. Hosts were very nice and thoughtful and checked on us and our stay every day.