Le Montage, Leichhardt, right on the water.
Our school has it there every year, I went last year with my friend, it's so nice and the food is awesome!
We don't get DJs or anything, and parents are invited (but they don't come)
I think it's like $110 a head