Recently booked a new property with Air Canada to Veradero Cuba. The prices were excellenet and the food (surprisingly for CUba) and the people were excellent! Absolutely no problems. Good job Air Canada!
On a side note...we had travelled for years with Air Transat and the last couple of years we decided to switch carriers. The issues were with flights, reps, and subsequent customer service. We will not deal with the company any time soon!