Boomers Beach is the best beach in South Australia for surfing and the name says it all. It can be quite a dangerous strech of water and you should only really go surfing there if you are experienced. Not really a place to learn. Also the waves that wash up on shore are really big and great for skim boarding!
Even if you are not into surfing the sand on the beach is nice, clean and soft.