From my visit a few years ago, to my most recent few visits, their customer service has risen greatly.
They welcome all guests as soon as they walk in, which is much improved.
The food is and has always been good.
They are still on a bit of a pricey side, but it's well worth it to come in, have a drink, and chat with your friends once in a while.
I recommend you call ahead to make sure there are tables available! They kindly put your name down last minute before you head your way (if there is no pre-existing reservation).