16 The Strand, Dee Why Beach NSW 2099