I would recommend Davinia’s place as family accomodation. It’s only 1 minute walk to the beach and to Geographe Marina.
We had a good time stay there especially the kiddies game machine, that’s awesome.
The house was clean, and the bed is comfy with all fresh linen and towel provided.