Strand Beach full of Cape Town people enjoying first day on the beach