Beachfront Class is located at Mermaid Beach, u4/119 Albatross Ave, Mermaid Beach QLD 4218, Australia