Great place with a great setup. We brought our dogs and it was absolutely perfect for them as well. Parking was challenging but totally do-able!