This is one of my go-to coffee shops when I'm looking to relax. The service is really excellent and everything I've ordered be it coffee, tea or pastry, has been really good. I especially love their tea service. Last time I was there, they recommended the white tea and they were right on the money.
I've never had a parking issue but I purposely come at off-peak times. It is set a bit off the road but I think the 'hidden gem'-ness gives it even more charm.
All that being said, I've had to stop having business meetings here due to the noise. It's a really cute place but noise carries horribly there and you can barely hear someone speaking to you from across the table.