Great location, large shared patio, host was great to communicate with, let us in early if available. Easy to bring along your dog, especially small to medium sized. Interior was slightly smaller than it seemed in pictures.