At lunch time they serve an excellent buffet which I highly recommend. It's usually pretty busy during lunchtime, which should tell you how good the food is.
At dinner time it's usually slower and quieter with a more intimate atmosphere, the menu is largely the same except without the buffet. Wait staff has always been warm and friendly and very helpful with questions about the array of dishes on the menu.