We ate here recently as part of a very large group
The food is gorgeous! !! Really well presented and very fresh. Everyone in our party of over 30 people was very happy with their meals.
Service could do with some work. Had to wait an age to give a drink order. Also it is unprofessional to take the orders down in seating order and when serving them stand at the head of the table and shout out the name of the dish to give it to the right person.
Quality of the food however outweighs this small criticism. Would return and recommend to others.