Wonderful place. Spotless, well-equipped, amazing view and location. The hosts are attentive and did everything they could to make sure we had a great stay. I would return in a heartbeat!