Very beautiful place, clean and spacious. The hosts were really kind and readily available to address all our needs and concerns!