Beautiful place in an ideal location! We had a great time. The hosts were were accommodating and responsive. I would love to stay here again if I come back.