This place was great. Only downside was the parking. We had to drive around for some time for an available space.