Could you handle life on the world’s steepest street?