The service on JAL will be fantastic. wAAy above the other. The sky-sleeper seat is comfortable. The only disadvantage is that you cannot get out of the window seat if the aisle seat is in the flat bed mode. However, if you get the front row of seats it will be very private and there is room to exit the window seat.