I live in Toronto, and my buddy here flies Cubana once a week on his regular trip to pick up cigars in Cuba - sells them all over the world.
He leaves out of Pearson, and has flown all over Cuba, on Cubana, and has never encountered any type of problem what-so-ever.
In fact, the departure times are far better than any of the Canadian charter companies. As for Cubana, they fly both Airbus A320’s and brand spanking new Tupolev TU-204E’s. My friend flew on the Tupolev and thought it was an Airbus!!!
For the record, Canadians trained the first Cubana jet airliner pilots, and Air Canada leased Cubana it’s first Jets!!, as for flying out of Montreal on Cubana, you’ll be flying on one of their A320’s - where they have a 100 percent perfect safety record.
As you can imagine during their Soviet expansion days, airplane parts were hard to come by - thus many aviation problems. Today, the aircraft have to met or exceed all requirements that our Canadian airlines do.