We really enjoyed our stay, it was very clean and the hosts were friendly and very hospitable. We loved being greeted by the dog and had a great time with the animals and playing ping pong! We were also able to go walking and the views are incredible. Responses to queries was particularly efficient.