Lovely stay, beautiful location, kind and welcoming hosts and the cutest dogs.