The aircraft was huge and roomy but because it carried over 450 passengers it took a long time to board and disembark. But for the late delayed departure from YVR the flight would have been more enjoyable. Thanks to goibibo customer service we were bale to get Asian vegetarian meals on the flight.Hats off to goibibo.