Would recommend Stephan's place for any medium sized group.