Craig's place was the first campervan I stayed in and it was surprisingly comfortable and roomy. I shared the place with my partner and expected to be cramped but it was more akin to living in a studio apartment.
Craig himself was a great host and made himself available before we arrived. He gave us a small tour as well as helpful tips and location recommendations in the surrounding area.
Elanora Heights is a beautiful and quiet town with a few shops lining the main street, a quick stroll from Craig's place.
The only negative experience I had (and it was really just a nitpick), was the power went out twice due to overuse of the AC. Craig was quick to fix it up and the power came back in no time at all.
I heartily recommend Craig's campervan for a quick stay to see the beautiful surrounding beaches and national parks. Will definitely do this again!