Karioitahi is just out of Waiuku, so its a bit of a trip, but well worth it, It took us 1/2 hour from Manukau.
They can fit 120 people they reckon, we had 86 and it was comfortable. But I expect where we were dancing they could fill it with tables.
www.castaways.co.nz