I attended here as part of a work dinner. The views are just fantastic and the outside terrace is well worth sitting on. We ate in the dining room in a cordoned off bit and this was good. It was a set buffet and this was fine. Serving staff were efficient and friendly.
Highly recommended and I would return