Jodie’s place is a great spot at the start of the Great Ocean Road and close to fantastic beaches