Friendly hosts, lovely puppy, beautiful surroundings and view.