I visited on a Saturday afternoon and I found it to be a pleasant, unpretentious and friendly place to relax and have a coffee. It's small but that adds to the atmosphere. Not overly expensive and the staff are very polite.
I only had a drink, so can't comment on the food.
I'd come here again.