Review: Malaysia Airlines Business Class A330-300 PEK to KUL

I’ve flown Malaysia Airlines business class in the past, but this was a renovated business class cabin, so it was a huge improvement over the past hard product that I’ve flown.

Malaysia Airlines A330

Instead of angled-flat seats, these are forward-facing fully-flat seats in an alternating 1-2-1 and 1-2-2 configuration. For this flight, I was seated in 6K, which is one of the throne seats on the side. The cabin skips row 3 for some reason, but the throne seats are 1K, 4K, and 6K, while 2A, 5A, and 7A are the single seats that are closer to the window.

Business class cabin

Business class cabin

The throne seats have tons of counter space on both sides. There’s are also storage spaces on both sides of the seat. The seat itself is comfortable, but the foot cubby is super small. I probably would select a non-throne seat in the future. One slight novelty is that the seatbelts had shoulder straps. There were also air vents on this plane.

Bulkhead at 1K

My seat, 6K

Seat controls, IFE controls, and some storage

Tight foothole

There was a pillow, blanket, and headphones already at the seat. The headphones were not noise cancelling. IFE was started on the ground, and the selection was pretty decent, but there were ads played before every movie. Before departure, a flight attendant came around offering juice or water, and then hot towels and newspapers were distributed.

After takeoff, packets of unsalted mixed nuts were distributed, and then they came around with a satay cart. I had pre-ordered an Asian Vegetarian meal, and the AVML satay was just vegetable skewers (one uncooked, one grilled). There was no satay sauce to accompany these skewers. The satay service was the only after takeoff meal. Once they were done distributing the satay, that was it.

On this flight, there weren’t any amenity kits, no pajamas, and there were no menus. They also gave no indication that the satay service was the only meal service after takeoff. They also didn’t turn off the cabin lights even though everyone was sleeping. It was a bit strange.

Vegetable satay

I’m not a large person, but I did feel like the seat was pretty narrow. Just lying down on my back, my arms touched the sides of the seat. I think the throne seats may feel slightly narrower because they are enclosed on both sides.

I was woken up for breakfast two hours prior to landing, even though I wasn’t asked if I wanted to be woken up. For the pre-arrival AVML, I had a fruit plate and pastry to start (the thing in the corner is some sort of jello dessert). The fruit plate was pretty good.

Asian Vegetarian meal

The entree for the Asian Vegetarian meal was some sort of croquette with marinara sauce and paneer and pepper skewers. This was fine.

Asian vegetarian meal

Overall, the hard product on this flight was vastly improved from MH’s previous business class on the A330, but the soft product left a lot to be desired. Like I don’t understand why there weren’t menus, I wish flight attendants had asked if you wanted to be woken up for breakfast, I wish the flight attendants made it easier to sleep (e.g., by turning off the cabin lights), etc.

Review: Japan Airlines (JAL) Business Class Boeing 737-800 NRT to PEK

Regional business class on Japan Airlines usually isn’t too exciting. There were three rows of business class in a 2-2 configuration of large recliner seats. The seats were comfortable with plenty of pitch. The seats themselves looked newly reupholstered, but the rest of the plane seemed a little old. (Apologies for the poor quality photos in this post, but my camera went kaput on this trip)

Business class seat

Plenty of leg room

Seat controls

The IFE system was in the center console, with a tray table in the other armrest. There were slippers, headphones, immigration forms for China, menus, and a blanket at the seat already. The headphones were not great, and the blanket was thin and similar to what you’d get on a domestic US flight. There were also air vents on the plane, which was nice.

IFE screen

Food menu

Drink menu

After takeoff, the flight attendants handed out some packaged snacks and drinks prior to the meals service. Natto can be an… acquired taste, but I found the dry natto snack to be pretty tasty!

Drink and packaged snacks

For my meal, I had pre-ordered a special VJML meal (vegetarian Jain meal). This was not very good. There were some cold vegetables and mushrooms as an appetizer and then rice, cauliflower, and eggplant as a main. It’s particularly disappointing since I think JAL’s typical catering is usually quite good, but their special meal catering seems to be pretty subpar.


After the meal service, I napped for about 1.5 hours. The recline on these seats is actually quite generous, although I probably wouldn’t want to do a red-eye in them.

Overall, JAL regional business class isn’t too exciting. It’s maybe a step up from domestic US business class.

Review: Japan Airlines (JAL) Business Class Boeing 777-300ER LAX to NRT

I’d flown on JAL’s Boeing 777-300ER a couple of times in first class, but this was my first time flying this plane in business class. Overall, it’s a great product hard product for business class.

My connecting flight to this flight was delayed, so my 1h 40m layover turned into a 40m layover, and I needed to get from Terminal 6 to TBIT at LAX. I was ready to sprint off the plane at LAX, but when I get off the jet bridge, there was a JAL representative waiting for me. We ran together from Terminal 6 to Terminal 5 underground, and then we got a buggy to take us from Terminal 5 to Terminal 4, and then we ran through Terminal 4 to get to the TBIT airside connector, at which point we walked to the gate, all in time for boarding to start. I felt bad for the JAL representative who had to run so far with me.

Business class is in a 2-3-2 configuration, which sounds like it should be a tight squeeze, but the seats are awesome. There’s a ton of privacy for the window seats (and middle seats in the center) once the privacy partitions go up, and you get three windows at the window seats. I also love the fact that your feet/legs aren’t constrained at all, like they are on many forward-facing business class seats (and some reverse herringbone seats).

Business class cabin

Business class seat (headphones and slippers on seat already)

Aisle seat

View across cabin

IFE screen and ottoman

One thing that I appreciate about JAL is their seat guides. They’re helpful in figuring out all of the hidden features of the seat. There isn’t a ton of storage for these seats except under the ottoman, which is probably my only fault of these seats (and, well, maybe the lack of air vents).

Guide explaing the seat

I also appreciate that they give out slippers. Slippers are one of my favorite airplane amenities. The headphones could be more comfortable, but they were at least nominally noise-canceling. The pillow and blanket were decidedly mediocre, though. One design feature that I appreciate is that the dining tray swivels so you can get in and out of your seat during meal service without having to clean everything up.

Amenity kit, slippers, headphones

The IFE screen is quite large at 23 inches and had good picture quality. If you’re disappointed by the selection of American films, I might recommend checking out the subtitled Japanese films and TV shows. I love the show, “Why did you come to Japan”, which I essentially only ever watch when flying JAL.

IFE controller




I had pre-ordered a VJML or a Jain vegetarian meal. The amuse bouche was hummus and vegetables, which was pretty tasty! So much better than just plain cold vegetables.

Hummus and vegetables

The VJML appetizer was a salad of fennel, cucumber, peppers stuffed with mushroom, and asparagus. This was okay if you like these things.

Fennel, cucumber, pepper stuffed with mushroom, asparagus

The main was lentils, okra, and rice. This was spicy, but otherwise had little flavor. I think that JAL generally has some of the best food in the sky, but their special meals aren’t very good.

Lentils, okra, rice

After dinner, I put the seat in bed mode. If the seat were a bit wider and had better bedding, it would be like a first class seat.

Seat in lie-flat position

During the flight, the flight attendants set up some Japanese snacks, chocolates, and wine in the galley.

Snack display

There’s no set second meal service. Everything is on demand, and you can usually order things through the handheld IFE controller. First up, I had the ramen. This was really delicious. Probably the best vegetarian ramen I’ve ever had. Super flavorful, tasty mushrooms, and the noodles weren’t overcooked (impressive on a plane!).

JAL Original Healthy Ramen Noodles from Kyusyu “Kyushu Jangara”

I also had the vegetable curry. This was mostly chickpeas and onions. Also very tasty, but it’s unclear to me if this is actually vegetarian, even though it was described as a vegetable curry.

JAL Original Vegetable Curry

Finally, I had my catered special meal. There was both a snack in the form of a sandwich of cucumber, tomato, and basil, as well as a hot meal of chickpeas, okra, and rice. The ramen and curry were much tastier than this special meal.

More chickpeas, okra, and rice, as well as sandwich of cucumber, tomato, and basil

Overall, this was a good flight. It’s a great hard product, and I think JAL has some of the tastiest food in the sky (albeit the special meals are not great). English proficiency wasn’t great on this flight, but there weren’t any faults to the service.

Review: American Airlines Flagship Lounge Chicago O’Hare Airport (ORD)

I recently transited through ORD on my way back from Asia, and–to my surprise–I was handed an invitation to the Flagship lounge when I went to the Admirals Club. I am clearly a bad travel blogger for 1) not keeping up with AA’s Flagship lounge renovations and 2) not knowing what the access rules are (international first and business class on oneworld gets access; JFK-LAX/SFO transcon business and first class gets access; AA Platinum and up get access on international itineraries on oneworld airlines; oneworld Sapphire and Emerald and Concierge Key get access on oneworld itineraries).

In general, lounges in the US aren’t great. Particularly lounges run by US airlines. So I wasn’t expecting much when I entered. But I was very pleasantly surprised. The lounge was spacious, had plenty of seating, had lots of power outlets, had nice shower rooms, and had extensive food and beverage options.






Seating and views of apron

Shower room


Non-alcoholic beverages

Bloody Mary station

I’m not a big drinker, but the alcohol selection in this lounge was pretty extensive. Even though it was only 10am when I arrived, I was tempted to crack open a beer.



Beer selection

Liquor selection

The food selection was also quite impressive for a US lounge. There were lots of hot food options for breakfast, including an omelet station, eggs, bacon, potatoes, a lot of different baked goods, and steel-cut oatmeal. Although I hate on dragon fruit, I am shocked that they had dragon fruit given how expensive it is in the US (and it was actually pretty decent as far as white dragon fruit goes!). I believe they have sushi because of Japan Airlines, but the sushi was not very good, although the rest of the food I tried was reasonably good for airport lounge food.

Breakfast eggs and potatoes


Baked goods

Baked goods

Cheese and meats


Sushi and fruit


Bagels, English muffins, croissants for breakfast

Condiments–the individual-serving jars of ketchup, mustard, and mayo seem a little wasteful, though

Dining area

All in all, I was very pleasantly surprised by this lounge, and I’m looking forward to AA opening more of these lounges!

FAQs about a Long Layover at Doha Airport (DOH)

I recently had a lengthy layover at the Doha airport, and while there’s a lot of information out there about long layovers, I wanted to consolidate some of the information into one post.

Can you go to the lounge (i.e. clear transit security) before heading out into the city?

Yes! You can use the lounge before heading into the city (e.g., if you want to grab breakfast or a shower in the lounge). To get to immigration once you’re past transit security, there’s an elevator you can take to get back to the transit security level (the escalators only go down). This elevator also goes to the Al Mourjan lounge. Walk to the end of transit security, and people will wave you through so you can get to immigration.

Can you leave your luggage in the lounge?

Yes! There are places to store your luggage in the Al Mourjan and Al Safwa lounges. You can stop by the lounge to drop off your luggage before heading into the city. In the Al Mourjan lounge, the luggage room is to the right after you enter the lounge. In the Al Safwa lounge, the luggage room is straight ahead and to the right after you enter the lounge.

What are my options for getting into the city from the airport?

You can take Uber, a taxi, or a bus. There’s a counter at baggage claim (BEFORE you clear customs) between baggage claims 5 and 6 where you can buy bus tickets. And you can pay for the bus tickets at this counter with a credit card. At the beginning of 2018, 10 riyal (~$2.75 USD) was enough for two one-ways on the bus (20 riyal is enough for unlimited trips in a 24-hour period). Once you clear customs, you need to head to the right to get to the bus stop (it’s a little bit of a walk, but there are lots of signs). The 747 and 777 buses go to the Souq Waqif, with the 777 bus heading all of the way to the Pearl by way of West Bay.

Do I need a visa?

If you’re a US citizen, not anymore! You can now get visa-free entry for 30 days upon arrival.

What about the stopover tours organized by the airport? 

I have not been on one of these at the Doha airport, but I have done one at the Changi airport in Singapore. If you just want to take a picture or two of things, these tours are fine, but you usually don’t get to spend much time at any one place, so if you actually want to explore places, you probably want to organize your own stopover tour.

What should I do during my layover?

Depending on the amount of time you have, I might check out the Souq Waqif and the Museum of Islamic Art and then walk along the Corniche.

2017 Year in Review

In 2017, I flew 99,238 miles, which is the first time since 2012 that I haven’t crossed the 100k miles mark. Surprisingly, in spite of using miles for many of my long-haul trips, I somehow qualified for American Airlines Platinum status (thanks mostly to the Qatar business class fare out of Vietnam). This isn’t really anything to get too excited about–and I’m definitely not specifically aiming for status on any airline in 2018–but I recently went to the new Flagship lounge at ORD, and I have to say I was pretty impressed. I’m looking forward to AA opening up a Flagship lounge at PHL and being able to use it on international itineraries out of PHL.

Photo courtesy of Great Circle Mapper

There were many travel highlights in 2017. Some that immediately come to mind include visiting Petra (and visiting Jordan in general), canyoning in Dalat, hanging out at a bunny cafe in Seoul, and going on a durian tour of Malaysia.

In terms of new products, I flew Korean Air, China Airlines, and EVA Air in business class for the first time, so I hope to get those trip reports out before the end of 2018 (ambitious goals–I know!). Korean Air business class window seats on the upper deck of their 747-800s are probably the single best business class hard product I’ve ever flown, and I loved the China Airlines lounge at TPE. I’m not nearly as familiar with SkyTeam airlines as I am with oneworld and Star Alliance, but given that Chase UR transfer to Korean and SkyTeam seems to have much better availability, I think I’ll be flying SkyTeam much more.

I only got two new credit cards this year: the Chase Ink Plus and Chase Sapphire Preferred. I’m sitting on decently healthy points balances that don’t restrain my travel habits, so I haven’t felt very compelled to apply for more cards. I also canceled my Chase Sapphire Reserve, so the only “premium” card I’m holding onto is my Citi Prestige (which only has a $350 fee).

In 2018, the only international trip I have planned so far is a trip to Chile (I booked one of the cheapish Aeromexico business class fares to SCL), but I’m looking forward to seeing what this year of travel will bring!

Flight Review: Etihad Airways First Class Apartment A380 AUH to JFK

A couple of notes about this flight. First, there’s pre-clearance at Abu Dhabi, which means that you essentially clear immigration in Abu Dhabi and land as a “domestic” flight in the US. This unfortunately means that you have to leave the wonderful first class lounge much earlier than you normally would. Past pre-clearance, there’s a pretty basic lounge that’s too crowded (since all premium class passengers have access), so don’t leave too early.

Second, the flight leaves in the middle of the night (posted departure time for my flight was 3:20, and it was delayed). I was really struggling to stay awake, so I found this flight a little rough to take.

Third, I had really high expectations for this flight, given that this is supposed to be a revolutionary first class product. While the hard product is pretty great, I was pretty disappointed by the flight overall.

Etihad A380

Boarding was a zoo. There were not nearly enough seats at the gate, and the gate agents had a hard time wrangling people. They also didn’t really do any sort of announcements regarding the fact that the flight was delayed, so they didn’t seem to be managing the situation very well.

This flight was completely full in first class, and the Residence was occupied. This could have contributed to my service issues on this flight, as I don’t think there are enough flight attendants for a completely full cabin. There’s a lot to get done in terms of welcoming people, explaining the features of the “apartment”, giving out pre-departure beverages and dates and coffee, etc, so I felt forgotten most of the time.

That being said, the hard product is pretty cool. There’s a full seat, as well as a couch of sorts that becomes the bed. So there’s tons of space dedicated to each passenger.



First class apartment

First class apartment

Arm rest

Seat controls



In terms of amenities, the pajamas were light, but they didn’t seem to be very high quality, and they didn’t fit very well (I wasn’t given a choice of size). The pants also didn’t have pockets. My favorite airline pajamas are still Cathay Pacific’s PYE pajamas.

First class amenities


First class cabin

In terms of amenity kit, they provide you with a bag, and they had already taken out all of the amenities and put them into the mirror vanity at each seat. The bag itself did not seem to be all that special.

Vanity and amenity kit

Prior to departure, I received some water, a letter, a wet towel, and dates.

Pre-departure beverage, wet towel, dates


I’ll also note that we had a delay of an hour and 20 minutes on the plane, but we couldn’t use the in flight entertainment. I also couldn’t use the call button to get anyone’s attention, since the call button is in the IFE remote, which appeared to be disabled on the ground.









The tray table is pretty heavy and a bit unwieldy. In terms of storage, there are a couple of drawers, as well as a mini bar with chilled drinks (as opposed to the room temperature drinks you find on Qatar and Emirates). There’s also storage under the couch for bags and larger items.

Tray table



First class bed

Underseat storage

Headphones have a magnetic connection

Given how exhausted I was, I went to bed essentially immediately after takeoff. The bed is the couch, so the TV swivels out so you can watch TV in bed if you so wish. The bed is actually not that wide, it’s pretty hard, and you’re tilted slightly sideways because of the tilt of the plane. I felt like there could have been more pillows as well.


In-flight entertainment screen

Enclosed suite

I woke up much earlier than I wanted because of turbulence and because the cabin was super hot. I asked the flight attendants if they could do anything about the cabin temperature about 5 times, and each time they said they would do something, but nothing ever changed.

At that point, I had breakfast. One thing that’s nice about the separate bed and seat is that you don’t have to eat in bed. Now, the menu says that you can have “eggs made to order”, so I ordered some eggs fried over medium. And then I was told they didn’t have any whole eggs left, but they did have carton eggs, which means I could get eggs either scrambled or in an omelet. Another flight attendant then told me they don’t actually cater whole eggs on US-bound flights, so I don’t know what to believe.

I started off with a pastry basket, which included a croissant, pain au chocolat, and cinnamon snail. The pastries were overheated, so the texture was a bit off.

PastriesMy scrambled eggs came with some hash browns on the side, which were super soggy and oily. At this point, I rang the call button, which just went unanswered (the only other time this has happened to me was on a Qantas first class flight where I essentially had to bus my own dishes because the flight attendants kept ignoring me).

Scrambled eggs

Fruit plate

I ended up taking a shower about two hours prior to landing. Make sure to tell the flight attendant early during boarding when you’d like to shower if it’s a full flight! The shower was easily the best part of the flight, as it makes me feel super refreshed.

Although the bathroom is pretty small, the shower itself was pretty spacious. It’s not as nice or palatial as the Emirates shower, but it’s still amazing, and you get 5 minutes of water.


Shower time

After my shower, I had another meal. Although I had pre-ordered a VGML, the onboard chef told me that the special meal was pretty shitty, so he offered to whip up something better. I started off with some lima beans and dried tomato. Pretty flavorless by itself, but I added some olive oil to give it some taste.

Lima beans and dried tomatoes

I was then brought the green pea and mint soup, which I didn’t order. I don’t think this was intentional, as they later brought me the correct soup. This was fine.

Green pea and mint soup

Next came the soup that I did order, which was the spinach and lentil soup. It was more like a liquidy puree. Originally, I was served this course without a soon, and then the flight attendant gave me some lemon about 10 minutes after they gave me the soup, so I’m not sure if they were supposed to have been served together.

Spinach and green lentil soup

Next up was a grapefruit granita as a palate cleanser. This was super icy and pretty much inedible.

Grapefruit granita

My main was a rice pilaf with ratatouille, garnished with truffle oil. This was pretty tasty, if basic.

Rice pilaf with ratatouille

Finally, I had the “textures” dessert, which was chocolate four ways. This was easily the best thing I ate on the plane.

Chocolate four ways

Honestly, I felt like the service was pretty bad on this flight. I think it’s largely because there weren’t enough flight attendants for the number of passengers and the amount of service that each passenger needed. Like my requests would just go unfulfilled, call buttons would go unanswered, and the flight attendants seemed constantly harried. This seemed like such a stark contrast compared to my wonderful service experience in the First Class lounge. A flight attendant asked me as we were preparing for landing how my flight was, and when she sensed that I wasn’t super impressed with the service, she tried to ply me with sweets.

Tea and sweets

Overall, the hard product is pretty fun. It’s nice to have an “apartment” (even if it’s gimmicky), and it’s great to have a shower on board. That being said, I find Cathay Pacific’s bed to be more comfortable (and Lufthansa’s old separate seat and bed in first class on the 747 to be the most comfortable bed I’ve slept in on a plane), and Emirates has a better shower. The biggest let down on this flight was the service, but I think that was a function more of the completely full first class cabin (including the Residence), rather than the flight attendants themselves. So not a stellar flight due to the bad service, but it’s fun to try.

Lounge Review: Etihad Airways First Class Lounge Abu Dhabi Airport (AUH)

My next stop during my layover at AUH was the Etihad Airways First Class Lounge and Spa. This visit happened just a couple of weeks after this lounge opened.

Entrance to the Etihad First Class Lounge and Spa

The lounge isn’t enormous like the Qatar Airways Al Safwa lounge or the Emirates First Class lounge in Dubai, but it’s tastefully appointed and has plenty of awesome amenities.

Lounge seating

Lounge seating

Lounging areas

Lounge area

Lounge seating

They’ll serve you food just about anywhere, and they specifically have a bar/lounge food menu. There’s also a limited self-service food station, but there are people roaming around the lounge who are ready to take your order and bring you food wherever you are.


Self-service food

Self-service food

Self-service drinks

There’s also a cigar room, a workout area, and a spa. During my layover, I had a shave at the spa.


Cigar room

Cigar menu

Spa area

Workout room

Workout room

Shower room

The most impressive part of my visit was the dining room. Mostly because the service was impeccable. I was told that during the first couple of months that the lounge was open, they actually had flight crew serve as staff in the lounge to ensure a high level of service.

Dining area

Dining area

Dining area








First, I had a snack before I sat in the dining room proper. I asked for the spring rolls vegetarian and some sweet potato fries. Both were pretty good.

Vegetarian spring rolls and sweet potato fries

Drink menu

Drink menu

Drink menu

Drink menu

Drink menu

Drink menu

Drink menu

Drink menu

I then had a proper meal in the dining room. I didn’t see much on the main food menu that appealed to me, and the server essentially asked me what I wanted to eat and she’d tell the chef to whip me up something catered to my liking.

First, I was served a confit of asparagus and roasted baby beets. It could have used some salt and acid, but I was impressed by the effort.

Confit of asparagus and roasted baby beets

Prior to the next course, I was served an intermezzo of a mango sorbet palate cleanser. Not really necessary after my first course, but that’s the level of formality of the lounge dining room.

My entree was a vegetable curry with rice and bread. It was pretty tasty! Probably the best savory thing I ate all day.

Vegetable curry with rice and bread

For dessert, I had the chocolate sponge cake with salted caramel ice cream and a fruit plate. Both were presented beautifully.

Chocolate sponge cake with salted caramel ice cream

Fruit plate

And since I’m gluttonous, I also helped myself to a number of the self-serve dessert options. These were all fine and considerably better than the self-serve dessert options at the Qatar Airways Al Safwa lounge.


Overall, it’s not the most outwardly fancy lounge, but the dining options are terrific, the service was incredible, and there are cool amenities like a spa, workout room, and cigar room.

Lounge Review: Etihad Airways Premium Lounge Abu Dhabi Airport (AUH)

My first stop during my transit of Abu Dhabi airport was the Etihad Premium Lounge. This lounge is open to business class passengers flying on Etihad.

Entrance to Etihad Premium Lounge

The lounge has all of the typical amenities of a business class lounge: plenty of seating, a business center, dining area, and bar. In addition, there are also some more novel amenities like a spa (that you have to pay for). The lounge is quite large, so there are plenty of places to sit.

Business area

Six Senses Spa

Sofa seating

Lounge seating

Dining area

Although the lounge isn’t the fanciest business class lounge I’ve been in (that would probably be Cathay Pacific’s Pier or maybe Emirates’ Business Class lounge), I was pretty impressed by the extensive food options in this lounge. The food options just seemed to go on and on. There’s everything from sushi to pandan jelly, so you’re bound to find something that appeals to you.


Olives and pickles

Hot food

Hot food

Salads and mezze

Bakery items


Cheese, yogurt


Hot food









Overall, it’s a solid business class lounge with quite extensive food options.

Flight Review: Qatar Airways First Class A320 DOH to AUH

For remote gates (C20 to C29), you can take an elevator from the first class lounge directly to a premium bus transfer. But you do have to wait for all of the first class passengers before the bus will leave.

Elevator in the lounge

Premium bus transfer

Qatar A320

On the flight, most of the first class cabin was occupied by a woman, her four kids, and her two nannies. I guess that’s why there’s a nanny room in the first class lounge.

First class seat on A320

Menus were distributed along with cold towels and pre-departure beverages. There was also a round of Arabic coffee and dates.


Drink menu

I’m always impressed by how much service happens on short flights on non-American carriers. On this ~40 minute flight, there was a full meal service, while you might not even get a drink service on an American carrier. There were 2-3 flight attendants working furiously in a tight space to get everything done, and some of the passengers were very demanding.

I had pre-ordered a special meal (VGML), which was some cold chickpeas, cauliflower, peas, tomatoes, and cauliflower puree with some fruit for dessert. It wasn’t great, but it’s pretty impressive for such a short flight.

Special meal VGML

Overall, first class on Qatar within the Middle East is pretty awesome. You get access to the Al Safwa lounge, and it’s an impressive amount of service for such a short flight.