Rose of Nevada review – a gorgeous Cornish time-travel yarn