As a long time, but infrequent customer I would have to say this place has declined over time. It's still pretty good, but nothing is going to wow you.