Great location. Great host. Great dog. 5 stars