A nice place for large groups at reasonable price.