Overall great place! We had a good time. The parking situation is not too ideal but we made it work.