I ended up booking us into Salt Mantra at Kingscliff. They have 7kms of bike tracks and hire bikes out with baby seats! They have private beach and a kids pool that is heated. We're only staying for 3 nights so if we really love it, it is no bother to book another one once there. We really need to get away.