Beyond beautiful place to stay with wonderful hosts and lots of lovely puppy cuddles if you ask nicely. Would highly recommend staying here!