We really enjoyed our time there! The beach was spotless and the waves were mild enough for children to swim in. It wasn't overly crowded, but all the essential amenities were available. We would definitely consider returning!
The beach stretches for a long distance between São Vicente and Santos, with its sandy expanse. The beach is diligently cleaned every day, and sometimes even multiple times a day, so there's no need to pay attention to those who claim it's dirty (perhaps only during busy periods or extended weekends). It's a highly enjoyable spot to spend time without having to venture outside the city, and the numerous kiosks ensure you won't go hungry.