The Spit, Main Beach