Visiting San Antonio del Golfo and the beachfront playground