Queensland’s Mermaid Beach Residence has a sense of “permanence”