Nobby's Beach Surf Club 25 Albatross Avenue, Mermaid Beach, Queensland 4218