This is a gem with so much character and thought and care put into it. the surrounding areas are gorgeous and the hosts go out of their way to make you feel at home. Our young puppy had such an adventure as well with so much to enjoy. we would highly recommend a stay here.