We had a great stay at this residence. Very spacious. Very comfortable. We loved the roof terrace and our hosts were very communicative and helpful. We would stay with them again.