Great location, excellent host & a friendly dog. What more could you ask for?