Not sure when you are going but I can recommend Turtles Nest on Mead Bay. Great view, great beach, full kitchen, parking, security, nice pool.
Although not as well known as Shoal Bay, we found it to be one of the beautiful beaches with good eating choices walkable and a grocery store very close.
We know Diane Keaton shops at that super market as she travels the same time of year as us (saw her two years in a row)
Funny as I recognized her travel companion until I realized it was her. Super down to earth
Can also recommend chef Joseph Hodge to cater a lobster meal for you with a mango butter
Felt like a king

Not sure what the rates are in high season