A mixed experience. The food was very good and plentiful, but the service wasn't great. It took almost 45 minutes to get our starters, while other tables that arrived after us had already been served.
And the dining room was too hot; it wasn't until after more than an hour that the staff opened the doors to try and cool things down a bit.