Smiles for miles at QMP three-day school holiday camp