We were a party of 11 people and had to pre order because of the numbers. No problem and individual menus were prepared showing the choices for each person. A nice touch.
The first course was a little slow to arrive but thereafter everything ran like a Swiss watch and the food quality was very good.
My recommendation would be to have complimentary bread / bruschetta / olives etc while waiting for the first course to arrive - so few restaurants seem to do this in the UK but in France/ Spain/ Italy it is commonplace.
Waiters were great and it we all had a very enjoyable evening