Our flight from Windsor to Toronto was unpleasant. It was very smelly and seats were dirty and staff was "standoffish" and did not have all they'd clients respect the rule of having headphones! However, our flight from Toronto to Montreal was amazing. The plane was nice and clean and our staff clearly were veterans as they were polite, professional yet kind. That second flight was just overall great!