mermaid beach property