Mar del Plata, the happy city