I have visited several times for business with parties of 20, and those of just two. The menu is terrific and food great. The staff is very professional and welcoming. My only criticism is that its is LOUD and difficult to hear your guests in the front of the house. This is a function of the acoustics, seating plan and the sheer pace of the place. If you are coming in for the Mediterranean food - the sound and whirlwind pace may not matter as much to you. Overall, If you need a quick, lovely place for lunch and you don't mind speaking loudly - its a winner.