A great place for large groups in a convenient location