A wonderful stay. Warm welcome.
Human and dog friendly. A light touch on the environment. Calm and quiet.