STAR AVENUE, MERMAID BEACH