The place was well cleaned and very spacious! We liked the roof top patio and the hosts were very accomodating and responsive.