Overall, nice place for large groups.