A stop sign on a beautiful road outside our apartment in Spain