I think CGB is your best bet..but do this..get dropped off at the west end of the beach and camp at "Indigo House".It wont be very crowded there..great food, drinks and chairs. I love Smuggler's and Patricia has great food , drinks and chairs but, as you said, might be tough on Mum. Unless its changed Nicole is not serving food in Brewers. Long Bay is nice and you can hang at the beach bar if you spend $$ on food and drink.