Cornwall receives five million visitors a year, but most arrive during summer, when its narrow roads and stunning beaches can get seriously busy.