Main Beach Pavilion and Southport Surf Lifesaving Club Main Beach Pavilion and Southport Surf Lifesaving Club