Wonderful hosts, beautiful home, excellent location and it comes with an adorable pup, can't get better than that!