Great place for large groups, very convenient location