Understand where you are coming from for sure, I went a back in Feb and had a really good experience, we just went for drinks and you could tell they really cared about the Guinness which was nice. Atmosphere was good but got very very busy later on.
It was relatively expensive but nothing absurd IMO, I had a quite a few Guinness and the Mr's a few glasses of champagne.
I'd recommend going if you're in Soho and see what you think!