Beautiful and very clean place just as described. Very spacious and accommodating and had plenty to offer. Amazing, super friendly hosts are easily contactable. Would without a doubt recommend this place to anyone as my family and I loved it so much (and were a little sad when we had to leave!)