Sunshine Bvd at Bordeaux Street, Mermaid Waters