Nice place! Been coming here at the odd time for years. It's a bit on the expensive side, especially the food/desserts. The food is good and satisfying but nothing too special.
The service is alright. They're nice.
It's always pretty busy here, and the tables are always full.