Hiya ken
There wasn't a single day while we were there that there weren't at least head/ logo high waves

- they were just a bit messy. I can't imagine a day when there would be no waves at all, but I s'pose anything is possible...
Other stuff at the centre included:
A variety of canoes, SUP boards, hobie cats, pedalos (extreme big wave pedalo action anyone!?), surf boards, scuba diving etc.. so I'm pretty sure that you'd never get bored.
I don't know about snorkelling, but I reckon on a flat day it would be fantastic - the reefs looked to be in good condition (from the etreme close ups I got whilst being dragged along the reef on my face - ouch, my surfing sucks) and are not too far out to rule out a couple of mins paddle to get there.
Booze wise - it seemed generally accepted to sink a few beers through the day if required, but I didn't see any people dancing on the tables in their speedos (pegleg) until after dark.
Night life - if I see any of those cabaret performers again I may end up in jail for a number of reasons, not least of which may involve violence because they were absolutely crap, far too loud, and on everynight. Even the novelty of them being about 14 & in very skimpy outfits wore off after a few days...
On the other hand - there were some damn comfy chairs slightly away from the dreadfull cabaret which were good for chilled beers & chatting. Pool table & internet too.
If yer a disco animal, you can join in with the cabaret girls

after about 10pm & boogie the night away, although if u pick 'jazz night' u may be surrounded by the blue rinse brigade...