Superb! Handy location, top hosts and a beautiful dog. We definitely will come back again!