A great place in a perfect location. It will be perfect for any large gathering.