51 Hedges Avenue, Mermaid Beach