Took AC direct from Vancouver to Toronto, departing YVR at 2:10pm. Flight was booked using Aeroplan points. Booking was easy. Boarding was very organized and plane departed on time with a full passenger load. On flight service was average, nothing exceptional. I hate having to pay for ear buds to listen to their entartainment system. Was a newer Boeing 787 plane. As always, leg space leaves a lot to be desired. Passengers packed in like sardines. Due to weather had to circle for 30 mins and waited on the ground for 30 mins for gate to become available. Neither were AC issues and pilot kept passengers informed.