{"slug":"lx-77w","added_at":"2026-10-14","image":"seatmap.png","image_w":912,"image_h":5690,"total_seats":320,"deck":"","airline":"Swiss","airline_code":"LX","aircraft":"Boeing 777-300ER","aircraft_type":"Boeing 777-3DEER","aircraft_code":"lx-77w","manufacturer":"Boeing","body":"Wide body","haul_type":"Long Haul","optional_text":"","ife":"Panasonic eX2 carries audio and video, from gate to gate.","wifi":"Swiss Connect satellite wifi service powered by Panasonic Avionics","description":"The latest version of the Swiss International Air Lines Boeing 777-300ER holds 8 first, 62 business, 24 premium economy and 226 economy seats","seat_counts":{"first":8,"business":62,"premium_economy":24,"economy":226,"total":320},"cabins":[{"cabin_type":"F","cabin_class":"First Suites","num_seats":8,"width":"22\"","recline":"180°","rows":"1 to 2","recline_info":"Converts into an 80\" long flat bed","power":"110V universal AC","usb":"USB-A","screen_info":"Static 32\" HD touch screen display","ife_inog":"Panasonic eX2 carries audio and video, from gate to gate.","wifi_info":"Swiss Connect satellite wifi service powered by Panasonic Avionics","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"Yes","personal_gasper_vent":"Yes","adjustable_armrests":false,"seat_description":"The Priestmangoode designed First suite (configured 1-2-1) employs acoustic materials including soft walls, woven fabric bulkheads, and curtain screens to offer an even more quiet environment, which took inspiration from Switzerland’s design and craft heritage, as well as Swiss’s own brand identity.","seat_info":"Each suite sets to fully open, half open or closed, with lighting to match, and a cushioned foot stool that doubles as a seat for a guest. The window blinds are electric, and there is a wardrobe of your own. An upright adjustable screen divides the centre D and G seats."},{"cabin_type":"J","cabin_class":"Business","num_seats":62,"width":"20.5\"","pitch":"43\"","recline":"180°","rows":"4 to 17","recline_info":"Converts into a 79\" long flat bed","power":"110V universal AC","usb":"USB-A","screen_info":"16\" touch screen HD display","ife_inog":"Panasonic eX2 carries audio and video, from gate to gate.","wifi_info":"Swiss Connect satellite wifi service powered by Panasonic Avionics","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"Yes","adjustable_armrests":false,"seat_description":"The Thompson Aero Vantage seat, customised by Priestmangoode includes more personal stowage and space around the seat compared to the original version installed in the A330. Seats in a distinctive 1-2-2, 2-2-1 alternating layout. There are five different units which consist of a common modular seat and constructed into a combination of pairs and solo seats, each using standardised equipment, controls","seat_info":"The A and K solo seats have storage low down under the extended console, and in a box mounted on it. Apart from 4A and 7A, those footwells are tighter and narrower than usual. The AB and JK pairs sit closest together of any. They have no extra stowage, though. The DG centre pairs have storage low down. Apart from 4G and 6G, the cocooned seats with a console on either side have tighter, narrower footwells. Open storage for small things and a water bottle. An adjustable screen divides the D and E seats."},{"cabin_type":"W","cabin_class":"Premium Economy","num_seats":24,"width":"18\"","pitch":"39\"","recline":"6\"","rows":"20 to 22","recline_info":"Forward articulation","power":"110V universal AC","usb":"USB-A","screen_info":"15.6\" touch screen HD display","ife_inog":"Panasonic eX2 carries audio and video, from gate to gate.","wifi_info":"Swiss Connect satellite wifi service powered by Panasonic Avionics","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"Yes","adjustable_headrest":1,"adjustable_headrest_info":"Four way adjustable","adjustable_armrests":false,"seat_description":"Twenty-four Zim PC02 (ZIMmagic+) seats housed in their own hard shell and incorporating a fold-out leg rest and individual reading lamp. The seat reclines forward (max 31°) within its own shell"},{"cabin_type":"M","cabin_class":"Economy","num_seats":226,"width":"17.3\"","pitch":"31\"","recline":"4\"","rows":"27 to 52","pitch_info":"Seats 28 to 34DEFG: 35\"","recline_info":"max 13.5°","usb":"USB-A","screen_info":"11\" touch screen HD display","ife_inog":"Panasonic eX2 carries audio and video, from gate to gate.","wifi_info":"Swiss Connect satellite wifi service powered by Panasonic Avionics","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"Yes","adjustable_headrest":1,"adjustable_headrest_info":"Four way adjustable","adjustable_armrests":true,"adjustable_armrests_info":"Every seat except the front row of each cabin.","seat_description":"226 Safran Z300 seats, each with an adjustable headrest, flip-down cupholder, and tray table.","seat_info":"Extra legroom DEFG seats at rows 28-34 are raked at a 35” pitch"}],"seats":[{"code":"01A","raw":"01A","cabin":"first","cx":255.25,"cy":814,"w":78.5,"h":84.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"01D","raw":"01D","cabin":"first","cx":403.85,"cy":814,"w":78.5,"h":84.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"01G","raw":"01G","cabin":"first","cx":506.85,"cy":814,"w":78.5,"h":84.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"01K","raw":"01K","cabin":"first","cx":664.25,"cy":819,"w":78.5,"h":84.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"02A","raw":"02A","cabin":"first","cx":255.25,"cy":997.5,"w":78.5,"h":84.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"02D","raw":"02D","cabin":"first","cx":403.85,"cy":997.5,"w":78.5,"h":84.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"02G","raw":"02G","cabin":"first","cx":506.85,"cy":997.5,"w":78.5,"h":84.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"02K","raw":"02K","cabin":"first","cx":664.25,"cy":1002.5,"w":78.5,"h":84.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"04A","raw":"04A","cabin":"business","cx":262.8,"cy":1240.3500000000001,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"}]},{"code":"04D","raw":"04D","cabin":"business","cx":396.70000000000005,"cy":1241.3500000000001,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"}]},{"code":"04G","raw":"04G","cabin":"business","cx":478.6,"cy":1238.25,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"}]},{"code":"04J","raw":"04J","cabin":"business","cx":611.1,"cy":1241.8500000000001,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"}]},{"code":"04K","raw":"04K","cabin":"business","cx":693.5,"cy":1241.8500000000001,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"}]},{"code":"05A","raw":"05A","cabin":"business","cx":220.6,"cy":1343.95,"w":61.2,"h":76.9,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":0,"side":"left"},"comments":[{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"05B","raw":"05B","cabin":"business","cx":303.1,"cy":1343.95,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"}]},{"code":"05D","raw":"05D","cabin":"business","cx":436.40000000000003,"cy":1341.8500000000001,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"}]},{"code":"05G","raw":"05G","cabin":"business","cx":518.9,"cy":1341.8500000000001,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"}]},{"code":"05K","raw":"05K","cabin":"business","cx":653.4,"cy":1342.25,"w":61.2,"h":76.9,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":0,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"mini_cabin","comment":"A separate forward cabin of only 10 seats, so it stays quieter.","sentiment":"good"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"06D","raw":"06D","cabin":"business","cx":395.70000000000005,"cy":1852.65,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"06G","raw":"06G","cabin":"business","cx":477.6,"cy":1851.75,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"07A","raw":"07A","cabin":"business","cx":264,"cy":1938.05,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"07D","raw":"07D","cabin":"business","cx":437.5,"cy":1959.55,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"07G","raw":"07G","cabin":"business","cx":520,"cy":1959.55,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"07J","raw":"07J","cabin":"business","cx":612.2,"cy":1939.55,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"07K","raw":"07K","cabin":"business","cx":694.6,"cy":1939.55,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"08A","raw":"08A","cabin":"business","cx":221.7,"cy":2041.65,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"08B","raw":"08B","cabin":"business","cx":304.20000000000005,"cy":2041.65,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"08D","raw":"08D","cabin":"business","cx":395.70000000000005,"cy":2061.35,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"08G","raw":"08G","cabin":"business","cx":477.6,"cy":2060.45,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"08K","raw":"08K","cabin":"business","cx":654.5,"cy":2039.95,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"09A","raw":"09A","cabin":"business","cx":264,"cy":2146.75,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"09D","raw":"09D","cabin":"business","cx":437.5,"cy":2168.25,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"09G","raw":"09G","cabin":"business","cx":520,"cy":2168.25,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"09J","raw":"09J","cabin":"business","cx":612.2,"cy":2147.1499999999996,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09K","raw":"09K","cabin":"business","cx":694.6,"cy":2146.0499999999997,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"10A","raw":"10A","cabin":"business","cx":221.7,"cy":2250.35,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"10B","raw":"10B","cabin":"business","cx":304.20000000000005,"cy":2250.35,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"10D","raw":"10D","cabin":"business","cx":395.70000000000005,"cy":2270.1499999999996,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10G","raw":"10G","cabin":"business","cx":477.6,"cy":2269.25,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10K","raw":"10K","cabin":"business","cx":654.5,"cy":2252.0499999999997,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11A","raw":"11A","cabin":"business","cx":264,"cy":2355.5499999999997,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11D","raw":"11D","cabin":"business","cx":437.5,"cy":2377.0499999999997,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11G","raw":"11G","cabin":"business","cx":520,"cy":2377.0499999999997,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11J","raw":"11J","cabin":"business","cx":612.2,"cy":2355.95,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"11K","raw":"11K","cabin":"business","cx":694.6,"cy":2354.85,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"12A","raw":"12A","cabin":"business","cx":221.7,"cy":2459.1499999999996,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"12B","raw":"12B","cabin":"business","cx":304.20000000000005,"cy":2459.1499999999996,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"12D","raw":"12D","cabin":"business","cx":396.70000000000005,"cy":2478.95,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"12G","raw":"12G","cabin":"business","cx":478.6,"cy":2478.0499999999997,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"12K","raw":"12K","cabin":"business","cx":654.5,"cy":2460.85,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"14A","raw":"14A","cabin":"business","cx":265,"cy":2564.45,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"14D","raw":"14D","cabin":"business","cx":438.5,"cy":2585.85,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"14G","raw":"14G","cabin":"business","cx":521,"cy":2585.85,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"14J","raw":"14J","cabin":"business","cx":613.2,"cy":2564.75,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"14K","raw":"14K","cabin":"business","cx":695.7,"cy":2563.6499999999996,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"15A","raw":"15A","cabin":"business","cx":222.7,"cy":2667.95,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"15B","raw":"15B","cabin":"business","cx":305.20000000000005,"cy":2667.95,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"15D","raw":"15D","cabin":"business","cx":393.6,"cy":2688.95,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"15G","raw":"15G","cabin":"business","cx":478.90000000000003,"cy":2688.0499999999997,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"15K","raw":"15K","cabin":"business","cx":654.4,"cy":2665.1499999999996,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"16A","raw":"16A","cabin":"business","cx":261.8,"cy":2767.75,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"16D","raw":"16D","cabin":"business","cx":435.40000000000003,"cy":2793.6499999999996,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"16G","raw":"16G","cabin":"business","cx":517.8,"cy":2793.6499999999996,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"16J","raw":"16J","cabin":"business","cx":610.1,"cy":2772.5499999999997,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"16K","raw":"16K","cabin":"business","cx":692.5,"cy":2771.45,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"17A","raw":"17A","cabin":"business","cx":219.6,"cy":2875.75,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"17B","raw":"17B","cabin":"business","cx":302.1,"cy":2875.75,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"17D","raw":"17D","cabin":"business","cx":395.70000000000005,"cy":2896.75,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"17G","raw":"17G","cabin":"business","cx":478.20000000000005,"cy":2896.75,"w":61.2,"h":76.9,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"17K","raw":"17K","cabin":"business","cx":652.4,"cy":2877.45,"w":61.2,"h":76.9,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"20A","raw":"20A","cabin":"premium_economy","cx":220.3,"cy":3084.9,"w":45.8,"h":61.2,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"left"},"comments":[{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"}]},{"code":"20B","raw":"20B","cabin":"premium_economy","cx":277.3,"cy":3084.9,"w":45.8,"h":61.2,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"20D","raw":"20D","cabin":"premium_economy","cx":372.9,"cy":3053.7,"w":45.8,"h":61.2,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_spacious","comment":"Roomy bulkhead, 87cm (34in) to the wall.","sentiment":"good"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (70%). Extra legroom on the left.","sentiment":"good"}]},{"code":"20E","raw":"20E","cabin":"premium_economy","cx":429.9,"cy":3053.7,"w":45.8,"h":61.2,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_spacious","comment":"Roomy bulkhead, 86cm (34in) to the wall.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"}]},{"code":"20F","raw":"20F","cabin":"premium_economy","cx":483.59999999999997,"cy":3053.7,"w":45.8,"h":61.2,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_spacious","comment":"Roomy bulkhead, 86cm (34in) to the wall.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"}]},{"code":"20G","raw":"20G","cabin":"premium_economy","cx":540.6,"cy":3053.7,"w":45.8,"h":61.2,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_spacious","comment":"Roomy bulkhead, 86cm (34in) to the wall.","sentiment":"good"},{"slug":"partial_wall_legroom","comment":"Partial bulkhead (70%). Extra legroom on the right.","sentiment":"good"}]},{"code":"20J","raw":"20J","cabin":"premium_economy","cx":635.5,"cy":3082.2999999999997,"w":45.8,"h":61.2,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"20K","raw":"20K","cabin":"premium_economy","cx":694.8,"cy":3082.2999999999997,"w":45.8,"h":61.2,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"right"},"comments":[{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"}]},{"code":"21A","raw":"21A","cabin":"premium_economy","cx":220.3,"cy":3175.1,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"21B","raw":"21B","cabin":"premium_economy","cx":277.3,"cy":3175.1,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21D","raw":"21D","cabin":"premium_economy","cx":372.9,"cy":3144,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21E","raw":"21E","cabin":"premium_economy","cx":429.9,"cy":3144,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21F","raw":"21F","cabin":"premium_economy","cx":483.59999999999997,"cy":3144,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21G","raw":"21G","cabin":"premium_economy","cx":540.6,"cy":3144,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21J","raw":"21J","cabin":"premium_economy","cx":637.1999999999999,"cy":3175.5,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"21K","raw":"21K","cabin":"premium_economy","cx":696.4,"cy":3175.5,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"22A","raw":"22A","cabin":"premium_economy","cx":220.3,"cy":3264.2999999999997,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"22B","raw":"22B","cabin":"premium_economy","cx":277.3,"cy":3264.2999999999997,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22D","raw":"22D","cabin":"premium_economy","cx":372.9,"cy":3233.1,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22E","raw":"22E","cabin":"premium_economy","cx":429.9,"cy":3233.1,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22F","raw":"22F","cabin":"premium_economy","cx":483.59999999999997,"cy":3233.1,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22G","raw":"22G","cabin":"premium_economy","cx":540.6,"cy":3233.1,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22J","raw":"22J","cabin":"premium_economy","cx":637.1999999999999,"cy":3265.7,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22K","raw":"22K","cabin":"premium_economy","cx":696.4,"cy":3265.7,"w":45.8,"h":61.2,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"27A","raw":"27A","cabin":"economy","cx":215.8,"cy":3367.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"27B","raw":"27B","cabin":"economy","cx":257.7,"cy":3367.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"27C","raw":"27C","cabin":"economy","cx":300.7,"cy":3367.35,"w":43,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"27D","raw":"27D","cabin":"economy","cx":393,"cy":3350.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"27E","raw":"27E","cabin":"economy","cx":434.9,"cy":3350.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"27F","raw":"27F","cabin":"economy","cx":478,"cy":3350.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"27G","raw":"27G","cabin":"economy","cx":522.1,"cy":3350.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"27H","raw":"27H","cabin":"economy","cx":612.9,"cy":3367.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"27J","raw":"27J","cabin":"economy","cx":654.8,"cy":3367.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"27K","raw":"27K","cabin":"economy","cx":697.8,"cy":3367.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"28A","raw":"28A","cabin":"economy","cx":215.8,"cy":3439.45,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"28B","raw":"28B","cabin":"economy","cx":257.7,"cy":3439.45,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28C","raw":"28C","cabin":"economy","cx":300.7,"cy":3439.45,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28D","raw":"28D","cabin":"economy","cx":393,"cy":3430.45,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"28E","raw":"28E","cabin":"economy","cx":434.9,"cy":3430.45,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"28F","raw":"28F","cabin":"economy","cx":478,"cy":3430.45,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"28G","raw":"28G","cabin":"economy","cx":522.1,"cy":3430.45,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 2\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"28H","raw":"28H","cabin":"economy","cx":612.9,"cy":3439.45,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28J","raw":"28J","cabin":"economy","cx":654.8,"cy":3439.45,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28K","raw":"28K","cabin":"economy","cx":697.8,"cy":3439.45,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"29A","raw":"29A","cabin":"economy","cx":215.8,"cy":3512.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"29B","raw":"29B","cabin":"economy","cx":257.7,"cy":3512.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29C","raw":"29C","cabin":"economy","cx":300.7,"cy":3512.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29D","raw":"29D","cabin":"economy","cx":393,"cy":3510.35,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"29E","raw":"29E","cabin":"economy","cx":434.9,"cy":3510.35,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"29F","raw":"29F","cabin":"economy","cx":478,"cy":3510.35,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"29G","raw":"29G","cabin":"economy","cx":522.1,"cy":3510.35,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"29H","raw":"29H","cabin":"economy","cx":612.9,"cy":3512.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29J","raw":"29J","cabin":"economy","cx":654.8,"cy":3512.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29K","raw":"29K","cabin":"economy","cx":697.8,"cy":3512.55,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"30A","raw":"30A","cabin":"economy","cx":215.8,"cy":3585.75,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"30B","raw":"30B","cabin":"economy","cx":257.7,"cy":3585.75,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30C","raw":"30C","cabin":"economy","cx":300.7,"cy":3585.75,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30D","raw":"30D","cabin":"economy","cx":393,"cy":3589.15,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"30E","raw":"30E","cabin":"economy","cx":434.9,"cy":3589.15,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"30F","raw":"30F","cabin":"economy","cx":478,"cy":3589.15,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"30G","raw":"30G","cabin":"economy","cx":522.1,"cy":3589.15,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"30H","raw":"30H","cabin":"economy","cx":612.9,"cy":3585.75,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30J","raw":"30J","cabin":"economy","cx":654.8,"cy":3585.75,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30K","raw":"30K","cabin":"economy","cx":697.8,"cy":3585.75,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"31A","raw":"31A","cabin":"economy","cx":215.8,"cy":3658.95,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"31B","raw":"31B","cabin":"economy","cx":257.7,"cy":3658.95,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31C","raw":"31C","cabin":"economy","cx":300.7,"cy":3658.95,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31D","raw":"31D","cabin":"economy","cx":393,"cy":3668.95,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"31E","raw":"31E","cabin":"economy","cx":434.9,"cy":3668.95,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"31F","raw":"31F","cabin":"economy","cx":478,"cy":3668.95,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"31G","raw":"31G","cabin":"economy","cx":522.1,"cy":3668.95,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"31H","raw":"31H","cabin":"economy","cx":612.9,"cy":3658.95,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31J","raw":"31J","cabin":"economy","cx":654.8,"cy":3658.95,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31K","raw":"31K","cabin":"economy","cx":697.8,"cy":3658.95,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"32A","raw":"32A","cabin":"economy","cx":215.8,"cy":3732.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"32B","raw":"32B","cabin":"economy","cx":257.7,"cy":3732.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32C","raw":"32C","cabin":"economy","cx":300.7,"cy":3732.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32D","raw":"32D","cabin":"economy","cx":393,"cy":3747.75,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"32E","raw":"32E","cabin":"economy","cx":434.9,"cy":3747.75,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"32F","raw":"32F","cabin":"economy","cx":478,"cy":3747.75,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"32G","raw":"32G","cabin":"economy","cx":522.1,"cy":3747.75,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"32H","raw":"32H","cabin":"economy","cx":612.9,"cy":3732.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32J","raw":"32J","cabin":"economy","cx":654.8,"cy":3732.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32K","raw":"32K","cabin":"economy","cx":697.8,"cy":3732.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"33A","raw":"33A","cabin":"economy","cx":215.8,"cy":3804.15,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"33B","raw":"33B","cabin":"economy","cx":257.7,"cy":3804.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33C","raw":"33C","cabin":"economy","cx":300.7,"cy":3804.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33D","raw":"33D","cabin":"economy","cx":393,"cy":3828.75,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"33E","raw":"33E","cabin":"economy","cx":434.9,"cy":3828.75,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"33F","raw":"33F","cabin":"economy","cx":478,"cy":3828.75,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"33G","raw":"33G","cabin":"economy","cx":522.1,"cy":3828.75,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"33H","raw":"33H","cabin":"economy","cx":612.9,"cy":3804.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33J","raw":"33J","cabin":"economy","cx":654.8,"cy":3804.15,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33K","raw":"33K","cabin":"economy","cx":697.8,"cy":3804.15,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"34A","raw":"34A","cabin":"economy","cx":215.8,"cy":3877.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"34B","raw":"34B","cabin":"economy","cx":257.7,"cy":3877.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34C","raw":"34C","cabin":"economy","cx":300.7,"cy":3877.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34D","raw":"34D","cabin":"economy","cx":393,"cy":3908.65,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"34E","raw":"34E","cabin":"economy","cx":434.9,"cy":3908.65,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"34F","raw":"34F","cabin":"economy","cx":478,"cy":3908.65,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"34G","raw":"34G","cabin":"economy","cx":522.1,"cy":3908.65,"w":43,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 34\". 3\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"34H","raw":"34H","cabin":"economy","cx":612.9,"cy":3877.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34J","raw":"34J","cabin":"economy","cx":654.8,"cy":3877.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34K","raw":"34K","cabin":"economy","cx":697.8,"cy":3877.35,"w":43,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"35A","raw":"35A","cabin":"economy","cx":215.8,"cy":3950.55,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"35B","raw":"35B","cabin":"economy","cx":257.7,"cy":3950.55,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"35C","raw":"35C","cabin":"economy","cx":300.7,"cy":3950.55,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"35D","raw":"35D","cabin":"economy","cx":393,"cy":3980.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"35E","raw":"35E","cabin":"economy","cx":434.9,"cy":3980.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"35F","raw":"35F","cabin":"economy","cx":478,"cy":3980.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"35G","raw":"35G","cabin":"economy","cx":522.1,"cy":3980.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"35H","raw":"35H","cabin":"economy","cx":612.9,"cy":3950.55,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"35J","raw":"35J","cabin":"economy","cx":654.8,"cy":3950.55,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"35K","raw":"35K","cabin":"economy","cx":697.8,"cy":3950.55,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"36A","raw":"36A","cabin":"economy","cx":215.8,"cy":4023.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"36B","raw":"36B","cabin":"economy","cx":257.7,"cy":4023.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"36C","raw":"36C","cabin":"economy","cx":300.7,"cy":4023.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"36D","raw":"36D","cabin":"economy","cx":393,"cy":4053.85,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"36E","raw":"36E","cabin":"economy","cx":434.9,"cy":4053.85,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"36F","raw":"36F","cabin":"economy","cx":478,"cy":4053.85,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"36G","raw":"36G","cabin":"economy","cx":522.1,"cy":4053.85,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"36H","raw":"36H","cabin":"economy","cx":612.9,"cy":4023.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"36J","raw":"36J","cabin":"economy","cx":654.8,"cy":4023.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"36K","raw":"36K","cabin":"economy","cx":697.8,"cy":4023.75,"w":43,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"39A","raw":"39A","cabin":"economy","cx":217.9,"cy":4320.75,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"door_intrusion","comment":"Exit door L4 takes about some% of the seat width, starting 50cm (20in) in front.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"39B","raw":"39B","cabin":"economy","cx":260.2,"cy":4320.75,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"39C","raw":"39C","cabin":"economy","cx":303.5,"cy":4320.75,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"39H","raw":"39H","cabin":"economy","cx":610.3000000000001,"cy":4320.75,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"39J","raw":"39J","cabin":"economy","cx":652.5,"cy":4320.75,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"39K","raw":"39K","cabin":"economy","cx":695.9,"cy":4320.75,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"door_intrusion","comment":"Exit door R4 takes about some% of the seat width, starting 50cm (20in) in front.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"40A","raw":"40A","cabin":"economy","cx":217.9,"cy":4392.85,"w":42.2,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"40B","raw":"40B","cabin":"economy","cx":260.2,"cy":4392.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40C","raw":"40C","cabin":"economy","cx":303.5,"cy":4392.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40D","raw":"40D","cabin":"economy","cx":392.8,"cy":4405.05,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"40E","raw":"40E","cabin":"economy","cx":435,"cy":4405.05,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"40F","raw":"40F","cabin":"economy","cx":478.40000000000003,"cy":4405.05,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"40G","raw":"40G","cabin":"economy","cx":520.6,"cy":4405.05,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray in the armrest, so a narrower seat.","sentiment":"bad","severity":"minor"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"40H","raw":"40H","cabin":"economy","cx":610.3000000000001,"cy":4392.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40J","raw":"40J","cabin":"economy","cx":652.5,"cy":4392.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40K","raw":"40K","cabin":"economy","cx":695.9,"cy":4392.85,"w":42.2,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"41A","raw":"41A","cabin":"economy","cx":217.9,"cy":4466.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"41B","raw":"41B","cabin":"economy","cx":260.2,"cy":4466.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41C","raw":"41C","cabin":"economy","cx":303.5,"cy":4466.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41D","raw":"41D","cabin":"economy","cx":392.8,"cy":4477.05,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"41E","raw":"41E","cabin":"economy","cx":435,"cy":4477.05,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"41F","raw":"41F","cabin":"economy","cx":478.40000000000003,"cy":4477.05,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"41G","raw":"41G","cabin":"economy","cx":520.6,"cy":4477.05,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"41H","raw":"41H","cabin":"economy","cx":610.3000000000001,"cy":4466.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41J","raw":"41J","cabin":"economy","cx":652.5,"cy":4466.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41K","raw":"41K","cabin":"economy","cx":695.9,"cy":4466.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"42A","raw":"42A","cabin":"economy","cx":217.9,"cy":4538.05,"w":42.2,"h":66.5,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"42B","raw":"42B","cabin":"economy","cx":260.2,"cy":4538.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42C","raw":"42C","cabin":"economy","cx":303.5,"cy":4538.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42D","raw":"42D","cabin":"economy","cx":392.8,"cy":4550.25,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42E","raw":"42E","cabin":"economy","cx":435,"cy":4550.25,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42F","raw":"42F","cabin":"economy","cx":478.40000000000003,"cy":4550.25,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42G","raw":"42G","cabin":"economy","cx":520.6,"cy":4550.25,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42H","raw":"42H","cabin":"economy","cx":610.3000000000001,"cy":4538.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42J","raw":"42J","cabin":"economy","cx":652.5,"cy":4538.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42K","raw":"42K","cabin":"economy","cx":695.9,"cy":4538.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"43A","raw":"43A","cabin":"economy","cx":217.9,"cy":4610.15,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"43B","raw":"43B","cabin":"economy","cx":260.2,"cy":4610.15,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43C","raw":"43C","cabin":"economy","cx":303.5,"cy":4610.15,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43D","raw":"43D","cabin":"economy","cx":392.8,"cy":4622.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43E","raw":"43E","cabin":"economy","cx":435,"cy":4622.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43F","raw":"43F","cabin":"economy","cx":478.40000000000003,"cy":4622.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43G","raw":"43G","cabin":"economy","cx":520.6,"cy":4622.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43H","raw":"43H","cabin":"economy","cx":610.3000000000001,"cy":4610.15,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43J","raw":"43J","cabin":"economy","cx":652.5,"cy":4610.15,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43K","raw":"43K","cabin":"economy","cx":695.9,"cy":4610.15,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"44A","raw":"44A","cabin":"economy","cx":217.9,"cy":4683.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"44B","raw":"44B","cabin":"economy","cx":260.2,"cy":4683.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44C","raw":"44C","cabin":"economy","cx":303.5,"cy":4683.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44D","raw":"44D","cabin":"economy","cx":392.8,"cy":4694.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44E","raw":"44E","cabin":"economy","cx":435,"cy":4694.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44F","raw":"44F","cabin":"economy","cx":478.40000000000003,"cy":4694.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44G","raw":"44G","cabin":"economy","cx":520.6,"cy":4694.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44H","raw":"44H","cabin":"economy","cx":610.3000000000001,"cy":4683.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44J","raw":"44J","cabin":"economy","cx":652.5,"cy":4683.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44K","raw":"44K","cabin":"economy","cx":695.9,"cy":4683.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"45A","raw":"45A","cabin":"economy","cx":217.9,"cy":4755.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"45B","raw":"45B","cabin":"economy","cx":260.2,"cy":4755.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45C","raw":"45C","cabin":"economy","cx":303.5,"cy":4755.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45D","raw":"45D","cabin":"economy","cx":392.8,"cy":4767.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45E","raw":"45E","cabin":"economy","cx":435,"cy":4767.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45F","raw":"45F","cabin":"economy","cx":478.40000000000003,"cy":4767.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45G","raw":"45G","cabin":"economy","cx":520.6,"cy":4767.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45H","raw":"45H","cabin":"economy","cx":610.3000000000001,"cy":4755.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45J","raw":"45J","cabin":"economy","cx":652.5,"cy":4755.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45K","raw":"45K","cabin":"economy","cx":695.9,"cy":4755.35,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"46A","raw":"46A","cabin":"economy","cx":217.9,"cy":4828.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"46B","raw":"46B","cabin":"economy","cx":260.2,"cy":4828.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46C","raw":"46C","cabin":"economy","cx":303.5,"cy":4828.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46D","raw":"46D","cabin":"economy","cx":392.8,"cy":4839.65,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46E","raw":"46E","cabin":"economy","cx":435,"cy":4839.65,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46F","raw":"46F","cabin":"economy","cx":478.40000000000003,"cy":4839.65,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46G","raw":"46G","cabin":"economy","cx":520.6,"cy":4839.65,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46H","raw":"46H","cabin":"economy","cx":610.3000000000001,"cy":4828.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46J","raw":"46J","cabin":"economy","cx":652.5,"cy":4828.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46K","raw":"46K","cabin":"economy","cx":695.9,"cy":4828.55,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"47A","raw":"47A","cabin":"economy","cx":217.9,"cy":4901.75,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"47B","raw":"47B","cabin":"economy","cx":260.2,"cy":4901.75,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47C","raw":"47C","cabin":"economy","cx":303.5,"cy":4901.75,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47D","raw":"47D","cabin":"economy","cx":392.8,"cy":4912.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47E","raw":"47E","cabin":"economy","cx":435,"cy":4912.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47F","raw":"47F","cabin":"economy","cx":478.40000000000003,"cy":4912.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47G","raw":"47G","cabin":"economy","cx":520.6,"cy":4912.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47H","raw":"47H","cabin":"economy","cx":610.3000000000001,"cy":4901.75,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47J","raw":"47J","cabin":"economy","cx":652.5,"cy":4901.75,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47K","raw":"47K","cabin":"economy","cx":695.9,"cy":4901.75,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"48A","raw":"48A","cabin":"economy","cx":217.9,"cy":4973.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"48B","raw":"48B","cabin":"economy","cx":260.2,"cy":4973.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48C","raw":"48C","cabin":"economy","cx":303.5,"cy":4973.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48D","raw":"48D","cabin":"economy","cx":392.8,"cy":4985.95,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48E","raw":"48E","cabin":"economy","cx":435,"cy":4985.95,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48F","raw":"48F","cabin":"economy","cx":478.40000000000003,"cy":4985.95,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48G","raw":"48G","cabin":"economy","cx":520.6,"cy":4985.95,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48H","raw":"48H","cabin":"economy","cx":610.3000000000001,"cy":4973.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48J","raw":"48J","cabin":"economy","cx":652.5,"cy":4973.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48K","raw":"48K","cabin":"economy","cx":695.9,"cy":4973.85,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"49A","raw":"49A","cabin":"economy","cx":220.2,"cy":5045.85,"w":42.2,"h":66.5,"rot":-1,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"49B","raw":"49B","cabin":"economy","cx":262.40000000000003,"cy":5045.85,"w":42.2,"h":66.5,"rot":-1,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49C","raw":"49C","cabin":"economy","cx":305.8,"cy":5045.85,"w":42.2,"h":66.5,"rot":-1,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49D","raw":"49D","cabin":"economy","cx":392.8,"cy":5058.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49E","raw":"49E","cabin":"economy","cx":435,"cy":5058.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49F","raw":"49F","cabin":"economy","cx":478.40000000000003,"cy":5058.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49G","raw":"49G","cabin":"economy","cx":520.6,"cy":5058.05,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49H","raw":"49H","cabin":"economy","cx":608,"cy":5045.85,"w":42.2,"h":66.5,"rot":1,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49J","raw":"49J","cabin":"economy","cx":650.3000000000001,"cy":5045.85,"w":42.2,"h":66.5,"rot":1,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49K","raw":"49K","cabin":"economy","cx":693.6,"cy":5045.85,"w":42.2,"h":66.5,"rot":1,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"50A","raw":"50A","cabin":"economy","cx":225.79999999999998,"cy":5119.05,"w":42.2,"h":66.5,"rot":-1,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"50C","raw":"50C","cabin":"economy","cx":268,"cy":5119.05,"w":42.2,"h":66.5,"rot":-1,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside: room to the side, and the floor space next to you is yours.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"50D","raw":"50D","cabin":"economy","cx":391.70000000000005,"cy":5131.25,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"50E","raw":"50E","cabin":"economy","cx":433.90000000000003,"cy":5131.25,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50F","raw":"50F","cabin":"economy","cx":477.3,"cy":5131.25,"w":42.2,"h":66.5,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50G","raw":"50G","cabin":"economy","cx":519.5,"cy":5131.25,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"50H","raw":"50H","cabin":"economy","cx":644.7,"cy":5119.05,"w":42.2,"h":66.5,"rot":1,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside: room to the side, and the floor space next to you is yours.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"50K","raw":"50K","cabin":"economy","cx":688,"cy":5119.05,"w":42.2,"h":66.5,"rot":1,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"51A","raw":"51A","cabin":"economy","cx":230.2,"cy":5192.25,"w":42.2,"h":66.5,"rot":-1.9,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"51C","raw":"51C","cabin":"economy","cx":272.5,"cy":5192.25,"w":42.2,"h":66.5,"rot":-1.9,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"51D","raw":"51D","cabin":"economy","cx":391.70000000000005,"cy":5204.35,"w":42.2,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"51E","raw":"51E","cabin":"economy","cx":433.90000000000003,"cy":5204.35,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"51F","raw":"51F","cabin":"economy","cx":477.3,"cy":5204.35,"w":42.2,"h":66.5,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"51G","raw":"51G","cabin":"economy","cx":519.5,"cy":5204.35,"w":42.2,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"51H","raw":"51H","cabin":"economy","cx":639.1,"cy":5192.25,"w":42.2,"h":66.5,"rot":1.9,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"51K","raw":"51K","cabin":"economy","cx":682.4,"cy":5192.25,"w":42.2,"h":66.5,"rot":1.9,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"52D","raw":"52D","cabin":"economy","cx":391.70000000000005,"cy":5277.55,"w":42.2,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"52E","raw":"52E","cabin":"economy","cx":433.90000000000003,"cy":5277.55,"w":42.2,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"52F","raw":"52F","cabin":"economy","cx":477.3,"cy":5277.55,"w":42.2,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"52G","raw":"52G","cabin":"economy","cx":519.5,"cy":5277.55,"w":42.2,"h":66.5,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]}],"last_updated":"2026-10-14","wifi_providers":[{"technology":"WiFi","tier":2,"rating":"Better","note":"Swiss Connect satellite wifi service powered by Panasonic Avionics","fleet_pct":100}],"verified_by":"Alex Westridge"}