The tour part of the trip was organized by a company called Brewster. It was OK but because only 6 people took the precruise tour, the company was never present - you had to figure it out on your own using their written instructions. It wasn't hard but would have been easier if an agent was with you.
The train part of the trip through the Canadian Rockies would have been better if it was with The Rocky Mountaineer as opposed to Via Rail.
The Fairmont hotels are beautiful and first class but for what you are paying I think breakfast should have been included. All of the hotels had a buffet breakfast.
The cruise part with Celebrity was good. We have always cruised with Azamara and the difference was evident - if Azamara rated 8.5 then Celebrity was a 7.Food was excellent, service was average, entertainment was excellent, cabins were good, itinerary was very good, overall it was very good.