Agree with morgue,
Clarkes would be the pick. Close to town, on the beach front, a short walk to the Pass.
I guess with theft, don't give the buggers the importunity.
Unfortunately it has attracted the thieves, scum and weirdo's. Grew up as kid in Byron, still have the outlaws there and good mates.
A tip, If you do stay at Clarkes, walk on the beach side of the road, there and back. The scrub behind the units, is home to some freaking weird people. A couple a weeks ago, the sister in-law was jogging along the southern side of the road when a bloke jumped out of the scrub that looked like Catweazle, if it wasn't for a couple of blokes that she knew that scared him off, anyway it freaked her out.
Anyway, I'm not trying to put you off, it's just not the layed back town it was when Fysh & myself grew up there.
Hope you enjoy your stay, while there, drop into Bay Seafoods. Great fresh fish & seafood. If Freckle, Helen or Joanne are working,
Tell them Kazza & Jonno from down Lawrence way, said G'day.
Hope you enjoy your stay.