Flying long haul flight is exhausted . But the worse is with Air Canada. The food is awful , the seats is tiny , the flight attendant only provides minimal service . Sitting there 15 hours is like a punlishment . I honestly think they are going downwards and I won’t consider to take this flight in future .