It rained early Saturday morning, but later in the morning the clouds gave way to blue sky. March and April usually offers mild and tranquil weather (~20°C/ 70°F) here in the western Cape, and is in my view the best time to visit. Beach-goers and party animals would say December to February is the best time !