Clean and tidy. Some towels racks and shower gel dispensers were broken and kept falling down but other than that, a wonderful place to stay. Conveniently located next to restaurants and a grocery store. Hosts were amazing and very much in touch which we really appreciated.