No bag to check and I had printed out the boarding pass at the hotel. So, I went straight through the formalities. Lounge
JAL customers were directed to the Qantas lounge. It is spacious, and always empty this time of the day (~14:00HKT) Ample hot foods and beverages.
At the Gate
Today's gate was 17. At 1439, announcement said due to delayed arrival of aircraft, boarding had been delayed to 1455. I was paged at 1445. They confiscated my "home-print" boarding pass, and asked me to show my 在留カード (Japanese residence card which all foreign residence are required to carry while in Japan.) They wanted to check if I were an illegal immigrant or if I were trying to be an illegal immigrate. Their right to ask for such an ID is questionable. However, not wanting to make any trouble, I just complied and they issued me with a new 'real' boarding pass. This is not the first time they had confiscated my home-print boarding pass. Sometimes they don't, sometimes they do. It's a hassle to be paged like that though. Moreover, it's not fair for them to single foreign residents like that.
On Board
Seats
Today's seat was 7K. Note to myself; this seat has one less window than others. Also, the overhead bin directly above can't be used as it was reserved for infant life jackets. Don't use this seat again. The aircraft was a retrofitted 777-200 with the latest "Sky Suite III" See my previous flight for more details.
Food
I had pre-ordered an oriental vegetarian meal. Other than the bun sealed in a plastic bag, which was stale and chewy, the rest was fresh and tasty. The main dish was a sweet and sour "pork." The pork was deep fried tofu cubes. Very nicely done. The token boiled green vegetable (菜芯) was a bit blend though.
The business class cabin was nearly full. For a change, the crew did not interrupt our movies by announcing the start/end of the in-flight shopping service. Service was attentive, and efficient.
Epilogue
JAL's business class product to/from HKG is mediocre. Their latest and greatest offering of hardware, Sky Suite III is a mistake. Their only advantage over competitors like CX is that it's cheaper to fly JAL.
Class: Business (upgraded from Economy using miles)
Seat: JAL SKY SUITE III
Prologue
This is one of my regular, periodic flight to Hong Kong. Booking was done on JAL's website which is a pain to use. Painful because its design is that of typical Japanese-design from the 90s.
Pre-boarding
Check-in
I went to the usual JAL check-in aisle. All, I saw was JGC counters. That was fine as I was a member. I think business class counters have moved to another aisle. There wasn't much a wait.
I didn't have a bag to check so getting my boarding pass was quick. But after the check in lady had printed my boarding pass, she'd hung on to it. She looked at her screen for may be in reality 15 seconds but what seemed liked forever. She then said that her records show that they have my requested special meal ready and I was ready to go.
I had learned my lesson (in requesting a special meal,) and had called their toll-free number (for JGC members) a few days earlier, got put on hold for ~5 minutes, and requested "oriental vegetarian meals" for flights to and from HKG.
Maison Kayser Baked Goods
Lounge
Being a Saturday, security and immigration weren't busy. I soon found myself in the Sakura Lounge, having the usual lounge breakfast of scrambled eggs, sausages, fresh salads, and some rice. Tried the croissants for the first time and it was surprisingly good. There was a toaster to heat things up, if so desired. The sign said baked goods were supplied by the Japanese outpost of Maison Kayser. If you aren't too much into the Japanese take of a western breakfast, try the baked goods for they went very well with the cappuccino from the WMF machine. At least try the croissants.
At the Gate
JL29 to HKG used to depart from gate 112, or 113, or 114, the gates closest to the lounge and everything else. But since JAL's replacing its HND «» HNL with HND «» JFK from 2017/04/01, all the closest gates are now serving long haul flights. On this day, gates 112, 113, and 114 had flights going to JFK, CDG, and LHR respectively. My flight was departing from gate 147, in the new extension of the International terminal.
Boarding was supposed to start at 0930. AT 0926, they announced that boarding had been delayed to 0935. Though there is no first-class on this flight, there was a line for First Class passengers. I guess that line is for their top tier mileage club members and they did get to board first.
Why so many buttons?
On Board
Seats
See my earlier entry about the claustrophobic "Sky Suite III". Having experienced the refreshingly minimalist design of the controls on Hawaiian Airlines, everything about this "Sky Suite III" is in-you-face.
Oriental Vegetarian
Food
The oriental vegetarian meal was delicious. The only exception, was the very chewy bun in the plastic bag. Usually, their bread supplier (for business class anyway,) is the aforementioned Maison Kayser, but not for special meals. The main course was sweet-and-sour-"pork" with rice. The "pork" was actually made from soy. The texture was very close to pork. The sweat-and-sour sauce was a little too acidic otherwise it was delicious
Appetizers: Vegetarian wraps, deep fried mushrooms, minced tofu on vermicelli
Sweat-and-sour-faux-pork
Desert: White fungus (雪耳,) mango, red dates.
Service
An announcement came on at 1000JST, the scheduled departure time, to say we couldn't leave just yet as the necessary paper work had to be completed. But that was a lie because as soon as the passenger in 1A boarded, the front door door closed and push-back commenced. The truth was that we were all waiting for this V.I.P in seat 1A. One has to be a V.I.P to reserve 1A in the first place. JAL has blocked off the bulkheads for their top tier loyalty program (JMB) members.
Flight attendants were way more interested in peddling in-flight shopping. They got on the P.A. system, therefore interrupting people's movies to announce the start of the shopping service. The first time in Japanese, then English. The second time in Cantonese. I wish they would only use the P.A. system for essential broadcasts. Meanwhile, I had to use the "call" button to get more Perrier. Had to do that three times for three refills.
Epilogue
The only reason I flew JAL was that they where cheaper than CX.
This is the return flight, saying a sad goodbye to Paradise.
Pre-boarding
Check-in
Although this was an international flight, check-in was at Terminal 2, the "inter-island terminal." When I arrived at 16:20, there was no wait. Check-in was done in about 5 minutes.
There were only a few people in line for security and the whole process took about 5 minutes. I thought people didn't have to take off their shoes anymore but I was wrong.
After security, there was a Starbucks, some fast food outlets. In general, this terminal had a very provincial, by charming look and feel.
Lounge
As a first timer, it took me a while to find the right lounge. I had wandered into the busy "Premier Club" and was told I had to go to the "The Plumeria", one level above.
This lounge looked a lot more peaceful than the "Premier Club." There were only a handful of people. Food offerings were limited but that was expected, matching my expectation of business class lounges in the U.S. However, their extensive offerings of premium tea (yes tea!) compensated for the lack of decent food.
On Board
Cushion-cum-pillow
Seats
Hawaiian Airlines was in the midst of introducing their new business class (aka "first class" in domestic US) seats. At the time of booking, an aircraft with older business class seats was assigned to this flight. Thus, I was pleasantly surprised when upon boarding, I found the new upgraded business seats, the same ones that had brought me to HNL.
A nice feature that I have yet to mention is how the cushion/pillow can be strapped onto the back of the seat with the built-in elastic band to make a very comfortable headrest. Usually, I wouldn't know what to do with those mini pillows, taking up too mush real-estate of my seat. This is an elegant and useful solution.
Food
Though I was seated by 17:35, ahead of the 17:55 departure, I was once again the last to board. And for that, once again, no Mai Tai was offered.
After take-off, drinks and warm nuts were offered. Since they didn't have any sparkling mineral water, I had water.
There were choices of Japanese or Western dinner. I had the western, which was a two-course affair. I guess the first course was an appetizer; Prosciutto and Asparagus Salad with Grilled Shrimp. There were 3 choices of main dish and I had (1) the Minced Beef and Sauteed Vegetables with Oyster Sauce and Chow Fun Noodles. The other choices were (2) Salmon Filet Wrapped in Rice Paper and Sage with Edamame Spinach Risotto, and (3) Spicy Eggplant with Lilikoi Sauce and Steamed Thai Jasmine Rice.
Desert was Passion Chocolate Cake. Again, I like how full-size mugs were used for tea/coffee. Though the minced-beef was a little too salty, everything else was tasty and satisfying.
Appetizers: Prosciutto and Asparagus Salad with Grilled Shrimp
Minced Beef and Sauteed Vegetables with Oyster Sauce and Chow Fun Noodles.
Passion Chocolate Cake
About 80 minutes before touch down, a pre-landing meal was served; Hawaiian Style BBQ Chicken Sandwich with Grilled Pineapple, with a small dish of fresh fruits. Delicious and surprisingly satisfying.
Hawaiian Style BBQ Chicken Sandwich with Grilled Pineapple
Service
Flight attendants friendly, but sometimes too enthusiastic. When hot towels were handed out, I was busy in filling out the Japanese customs form or whatnot. I'd put the towel to the side, on the armrest. Before I had a chance to use the towel, an overly enthusiastic flight attendant used her tongs to retrieve the used towel. Before I could say something to stop her, the towel had landed in her tray of used towels. When I said I haven't used it yet, she said "oopps," shrugged her shoulders and that was that. I thought she was going to bring me another towel but I was mistaken. And that set the tone for the rest of the in-flight service. Service was rushed. It was obvious that the crew had a schedule to go by. However, they cared more about sticking to the schedule then if, for example, I had finished using the towel, or some other passenger has had enough time to finish the meal before asking to collect the plates.
I'd noticed the in-seat a/c power outlets weren't activated. I asked the same enthusiastic flight attendant for help. But she needed to get help from her colleagues. Four hours after take-off, the in-seat a/c power outlet started to work.
I sat in the bulkhead and noticed something for the very first time; whenever the cockpit crew needs to use the toilet right outside the cockpit door, they would phone the FA. One of them would then use a food cart to block the passage from the cabin into the galley, as a security precaution. That's all good. On this particular flight, the captain was particularly chatty with the FAs. After he has done his business, he would chat with the FAs, leaving the food cart blocking the exit. And he used the toilet a few times and every time he would chat with the FAs for a few minutes. So, even though there wasn't a queue for the toilet, I found myself having to wait for the captain to finish his chat before I could use the bathroom myself. There is nothing wrong with this. It's merely a note to myself.
Unlike the flight from Haneda, I was free to use my GoPro suction-cupped onto the window.
A good blanket.
One last thing to mention; the blanket provided is not the usual flimsy, prone to static electricity ones found on other airlines, it's a comfortable duvet-like blanket.
Epilogue
Similar to the flight from Haneda, an amenity kit (but in a different color,) and a small box of Honolulu cookies were offered. These were not only nice touches but it worked well with the overall branding of the airline, as well as Hawaii itself. There is no better way to fly to and from Hawaii.
After the unpleasantness with JAL's discontinuing its HND «» HNL route, Hawaiian Airlines got my business. With JAL gone, only ANA and Hawaiian fly between Haneda and Honolulu. I chose Hawaiian because (1) they were cheaper than ANA, and (2) I wasn't impressed with ANA when I flew with them to HKG back in 2015.
Reservations
The Hawaiian Airlines websites have limitation. I said websites, plural, because its Japan-site doesn't offer English. Its English site, offers prices in USD only. I ended using the Japanese site because I wanted to see prices in JPY.
Pre-boarding
TIAT Lounge
Check-in & Security
Hawaiian Airlines has two flights leaving from Haneda to Honolulu daily. Mine is the earlier one, at 21:30. The later one, HA856 departs at 23:55. I was late in getting to the airport, and didn't arrive till an hour before departure time. The business class counter seemed crowded. On closer look, ground staff has told passengers on the later flight to wait till all passengers on my earlier flight are done. I was grateful for that as I was running very late.
There was one counter for business class. It was manned by an efficient, no-nonsense lady. Once the boarding pass had been printed, I asked her to enter the Hawaiian Mileage membership number into my record as I had just joined. Their Japan-based website had refused to let me enter it. She had to reprint the boarding pass. By the time check-in was completed, I only had 50 minutes before departure.
Body scanners were newly installed in Haneda from 2017/04/01. So, everyone involved was getting used to them. That meant very slow-moving security queue. By the time, I'd cleared immigration, I had may be 15 minutes tops, to visit the lounge.
Lounge
Though short on time, I was determined to go to the lounge. That's because JAL had taught me a tough lesson when I flew them from Haneda to Honolulu a year earlier. I had skipped dinner due to a lack of time. And I didn't have time to go to the lounge. I wasn't worried as I was sure dinner would be served. I recalled Korean Air served a pretty good dinner when I flew them from Narita to Honolulu 2 years ago.
It was a mistake. JAL only offered a light snack, very light snack. I had to wait till breakfast just before landing in Honolulu. It was horrible.
So, this time around, I was determined to go to the lounge. If there wasn't enough time for a meal, I hoped to pocket a few おにぎり (rice balls) for consumption on the plane. Hawaiian Airlines passengers were directed to the TIAT Lounge Annex. It is one of the lounges operated by by the Tokyo International Airport Terminal entity. Other than Hawaiian Airlines, it seemed to be used by mainly SkyTeam airlines, e.g. China Airlines, Delta Airlines, Garuda Indonesia, China Southern Airlines, and other PRC airlines.
There was no one else in the lounge. The decor was modern and understated. It looked better than the JAL Sakura lounge, and the ANA business class lounge. The hot food offered were not extensive but I managed to wolf down some rice with 肉団子 (Japanized-Chinese meat balls,) as well some 焼き鳥 (Japanese charcoal-grilled chicken on skewers.) Washed it down with some Coke Zero (which isn't available in some other Airline Lounges.)
I wish I had more time to enjoy the lounge.
At the Gate
Departure time was at 2130. As I walked towards gate# 143, a gate agent walked towards me to confirm if I were on the Hawaiian Airlines flight. I said I was. I overheard her conversation on the walkie-talkie saying she has found the last passenger. The time was 21:13. I asked her if departure time wasn't 21:30. She said indeed it was 21:30. I didn't ask, but why the hurry? I was seated and buckled-in by 21:16.
On Board
Refreshingly Simple
Seats
According to "Australian Business Traveler" and "Aviation Wire" (in Japanese) the seats were designed by a partnership between the Italian manufacturer Optimares and US design and branding agency PaulWylde. To say the least, they were very unique. My amateurish photos wouldn't do the wonderful cabin justice. For more details, head over to: Hawaiian's site. Nice photos of the seats are also here. The one-switch control for the seat was refreshing. One turns the wheel forward to recline the seat, backward to bring it upright. Why are other seats so complicated?
iPads as IFES
iPads (big ones) were handed out in lieu of an in-seat IFE screen. The iPads can be rested on the a specially built tube which can be extracted from the armrest. A fair amount of movies and audio tracks are loaded onto the customized iPads. Movies with Japanese sound tracks (but not subtitles) were offered. I found the selections, both audio and video, limited. Perhaps that's due to the limited storage on the iPads? Another thing I missed was the real-time flight maps, which are only displayed on 2 LED screens at the bulkhead.
Food
Hawaiian Airlines surprised me in a good way, with a decent dinner. There wasn't a lot of food but it was dinner; Fresh Mixed Salad, Kalua Prok with Lilikoi BBQ Sauce, Assorted Seasonal Steamed Vegetables and Steamed Rice. It was delicious.
Actual Dinner!
Desert was Rum Raisin Bread Pudding. The full-size mug for tea or coffee was a nice touch.
Before take-off, the flight attendant asked for my choice of either a full breakfast, or a continental breakfast. For those who wanted to sleep to the last possible minute, the continental was recommended as they wouldn't serve that till something like 30 minutes before landing. I opted for the full breakfast and it was served with less than an hour before landing. Again, there wasn't a lot of food but it was a hot breakfast. As a reference, Korean Air offered a full dinner, but only a continental breakfast on the NRT » HNL route.
The hot portion was a Dashi Omelet with Miso Cream Cheese, Caramelized Onions, and two pork sausages. The combination of dashi and miso cream cheese gave it a taste that may not please everyone It wasn't bad but I'll have to try it again before rendering a verdict. The pork sausages tasted like it had come straight out of a tin can. The croissant was warm and soft. Despite the small portions, it was satisfying. Again, a full-sized mug of tea or coffee were offered.
Full Breakfast
Service
As a punishment for being the last passenger to board (though I wasn't late,) I didn't get the pre-departure Signature Mai Tai. But they made up for it with their meal service. The crew was attentive and friendly.
I have only one complaint; the crew told me to remove my GoPro which I had suction-cupped onto the window. At first, one flight attendant asked what it was and I said it was a camera. She said as long as it didn't receive or emit radio signals, such as a GPS device, it was fine. This was during taxiing. A minute later, another flight attendant asked me the same question but this time, she said that because the window pane was not a designated storage area, I had to remove the GoPro from the window pane. I could hold it in my hand though she said, and further added that she was worried that the camera would fly off and hit someone if the aircraft was to come to a sudden stop. As the chance of the camera flying out of my hand to hit someone is greater than it being dislodged from the suction cup, I stopped recording and stowed all camera gear into my bag. Note that this is the first time I have been told to not use the camera because "...the window is not a designated storage area."
To be fair, they just didn't know what I had and I concur with their policy of betting be safe than sorry. The funny thing is, I was successful in using my GoPro-on-suction-cup for the landing. I'm sure the flight attendants saw the camera but they didn't stop me this time.
The bottles of Hawaiian Springs water, the cute amenity kit, and a small box of Honolulu cookies at the very end of the flight were nice touches. As compared to JAL, no amenity kit to speak of, and no dinner service, this Hawaiian Airlines flight was infinitely better than my JAL flight a year earlier.
Epilogue
Hawaiian Airlines is infinitely better than JAL. As advertised, once you board their air-craft, you're in Paradise.
The video of United forcibly removing a seated a passenger reminded me that airlines are similar to how organized crime does business. Rules favor the airlines. They call it how they like it. They can do anything they want. Customers have no recourse.
In some cases, airlines are worse than organized crime. If you don't break the rules, the good fellas usually leave you alone.
Talking heads on TV have been saying that this incident wouldn't affect United too much. That's because customers don't have a choice. In Japan, customers have even fewer choices. Like the Americans, there is nothing the flying public can do about nasty treatments airlines dish out.
The general public has a choice to do business with organized crime. We don't have a choice when only one airline flies to a particular destination.
On 2017/01/01, I booked a JAL flight leaving Haneda for Honolulu on 2017/04/06, returning to Haneda 6 days later. It was a restricted, advance purchase business ticket; dates can't be changed, and once I'd paid for it, there is a JPY20,000 penalty for cancellation.
On 2017/01/19, a JAL press release said they would discontinue the Haneda/Honolulu route from 2017/04/01. I read this on an aviation related website. (http://www.aviationwire.jp/)
On the same day (2017/01/19) my reservation was still active and JAL's website made no mention of the news item.
A few days later, I could no longer access my reservation via the web. It said my reservation was "調整中" (under maintenance,) and that JAL would contact me.
On 2017/01/24, 1625JST, JAL emailed me a short message telling me what I already know from that aviation news site. The only new information was the new flight numbers of the replacement flight flying out from Narita. It included a toll-free number one could call in regards to this change. The toll-free number was operational from 0800 till 1900.
A few hours later, at 1819JST, JAL sent me another email, this time a correction of the previous email. Looks like they were in a rush and had the new flight numbers (leaving from Narita) wrong. It took then 5 days since the news release to reach out to their customers. And the first email was wrong!
The email made no mention of what would happen to my restricted ticket. Could I cancel it? Could I my restricted ticket could re-routed, cancelled, refunded. I would just wait for them to contact me I suppose.
Unfortunately, JAL made no efforts on contacting me in subsequent days. The website still said my reservation was "under maintenance" and that they would contact me.
On 2017/02/07, 1130JST, JAL sent me another email, repeating the same information, giving me the same toll-free number. This time around, I saw that at the end of the email, I was requested to click on a link to let them know that I have received the email. I clicked it.
A few more days went by and still nothing from JAL. I called the toll free number. Was put on hold for around 10 minutes. First the good news, they would refund the total amount if I choose to cancel.
Then, the bad news:
They need up to 3 months to refund me the money I'd paid. JAL blamed it on the credit company which they have no control over. When I countered that I'd used a JAL-branded card, that made no difference; up to 3 months. They took my money fast enough. But a refund would take 3 months.
They had done absolutely nothing in moving my bookings to their replacement flight from Narita. By the time I called, only undesirable seats (e.g. middle) were available.
The replacement flight on the day I was supposed to fly will be on an old B777-200, one with 15-year-old seats, and not the Sky Suite III that I was originally on.
"Take it of leave it" was the take-away I got from the operator.
They basically don't care.
Why would they allow me book and pay for my tickets on 18 days before they announced to the world that the Haneda/Honolulu flights would be discontinued? It's impossible that they didn't know they would replace the HND «» HNL route with HND «» JFK 18 days earlier. Yet, they took my money first.
They didn't reach out to me. I had to contact them, and though I'd literally begged for a faster refund, it would take them "up to three months" to refund it.
Fortunately, there are other airlines flying between Haneda and Honolulu. Unfortunately, there are some domestic destinations that JAL is my only choice. And JAL offers the cheapest fare between HND «» HKG.
JAL knows that I don't have a choice. That's why they can afford to treat me like that.
No bag to check and I had printed out the boarding pass at the hotel. So, I went straight through the formalities. Lounge
JAL customers were directed to the Qantas lounge. It is spacious, and always empty this time of the day (~14:00HKT) Ample hot foods and beverages.
At the Gate
Today's gate was 25. Boarding was to start from 1510. At 1457, when I was already at the gate, they announced that boarding wouldn't start till 1520. In the end, boarding started at 1515.
On Board
Seats
Today's seat was 11K. Note to myself; this seat has one less window than others. Don't use this seat again. The aircraft was a retrofitted 777-200 with the latest "Sky Suite III" See my previous flight for more details.
Food
I had requested a vegetarian meal at Haneda. Other than the bun sealed in a plastic bag, which was stale, the rest was fresh and tasty.
Vegetarian Meal
Appetizer; mushrooms on mashed potato
Main Course: beans, carrots, squash, onions, mash potato
A tiny salad.
Service
The business class cabin was 90% full. The crew was more interested in promoting in-flight shopping. They were so eager to sell that the chief purser interrupted everyone's movies by announcing the start of the in-flight shopping. I wish they wouldn't do that.
In the beginning of the flight, a flight attendant offered newspapers. I asked for English-language ones and she said only "New York Times" and "Japan News" were available. Though I was hoping for Financial Times and/or Wall Street Journal, I took New York Times. A few minutes later, I saw another flight attendant walked past on her way to the main cabin with both Financial Times and Wall Street Journal. It was too late to flag her down so I asked the flight attendant, the one who said they only had NYT and Japan News, for a Wall Street Journal. It took her a few minutes to get one for me.
Epilogue
JAL's business class product to/from HKG is mediocre. Their latest and greatest offering of hardware, Sky Suite III is a mistake. Their only advantage over competitors like CX is that it's cheaper to fly JAL.
This is one of my regular, periodic flight to Hong Kong. Booking was done on JAL's website which is a pain to use. Painful because its design is that of typical Japanese-design from the 90s.
Pre-boarding
Getting a Special Meal at Check-in
Took a look at the in-flight dinning menu and decided to try the vegetarian meal again. As I'd learned from my trip to KL, one had to phone JAL for a special meal. It's a shame that their non-toll-free phone lines are only opened from 0800 till 1900.
The business class check in counter wasn't busy and I was led to an available counter immediately. Once I got my boarding pass, I asked the lady for a vegetarian meal. What followed was the expected banter; that I was supposed to request the special meal at least 24 hours in advance and I countered that their phone lines are only operational between 0800 and 1900. The end result was that she got me special meals for my return flight too. She was a lot nicer about it than that lady in Narita.
The lines for security were long. Not unusual for a weekday morning. Haneda International Terminal is reaching its capacity. The check-in lady advised me to use the priority line (as I held the OneWorld Sapphire status.) Yet there was a bit of a wait.
Lounge
Seeing how long those security lines were, I was expecting the Sakura Lounge to be packed. But it wasn't as busy as I'd feared. The usual breakfast fair was on offer; scrambled eggs, sausages, hash brown, fresh salads, rice, Japanese curry. A good hot breakfast could be have.
At the Gate
Boarding was supposed to start at 0935 at gate 113. At 0934, they announced that boarding had been delayed to 0945 due to aircraft not being ready or whatnot. Boarding ended up starting from 0940. They had neglected to double-check my passport-boarding pass and let me on.
Noticed that there was a line for first class passengers though this flight didn't have a first class.
On Board
In-Your-Face Screen
Too Much Material
Seats
The aircraft was a retrofitted 777-200 with the latest "Sky Suite III" When I first tried it in December 2016, I found it surprisingly cramped. This time I figured out why; it's the huge fixed IFE screen and the white box behind it. It's as if a CRT screen is housed in that box. According to YouTube, similar seats on CX, and KLM have swing-out screens, doing away with that huge housing box taking up all that real estate, thus making the seat more spacious.
The seat pocket for printed materials is far too narrow for the stuff JAL provided. Even the seat pockets are inferior to those on CX, or AF.
Food
Delicious Appretizer
The vegetarian meal looked suspiciously like the one I got on my NRT » KUL flight. The main course was essentially the same soy-meat-patty with saffron rice. This time, the saffron rice was hard. The desert was identical. The appetizer (beans, mushrooms, melon) was delicious.
Familiar-looking Vegetarian Maim Course
Same Desert
Vegetarian Meal
Service
Flight attendants were more interested in pushing inflight shopping than say noticing that I needed more Perrier. I had to flag down a flight attendant on her down the aisle selling duty-free items. What's worse, they had to interrupt my movie watching to announce the start of in-flight shopping.
Epilogue
The only reason I flew JAL was that they where cheaper than CX.