Fantastic location, great host, amazing dog. What more could you ask for?