Trafalgar's 12-day European Whirl tour lived up to its name - here's why