Lovely place in a great location. Rare to find such a great place that also accepts dogs