Great place, awesome location and staff! Definitely recommend. Parking is street parking or a parking garage but we were able to find spots each day.