Would recommend this place 100%. It was sparkling clean, beautiful, spacious, and incredibly well located. We were 3 adults travelling with 2 young children, and it was exactly what we needed, bathrooms, living space, kitchen etc. The hosts were nearby, accessible and communicative. Would stay again in a heartbeat.