I always come here and I always have a great experience. The staff was running a bit behind schedule this last time but they were very kind and apologetic about it.
I was having a particularly rubbish day and didn't really feel like chatting. Theodora respected that and allowed me to switch off whilst watching Sex and the City :)