Amazing views, lots of space, well-equipped kitchen, refreshing pool, a donkey, and a very welcoming host, we had a great stay!