{"slug":"ek-77wq","added_at":"2026-10-14","image":"seatmap.png","image_w":800,"image_h":4999,"total_seats":354,"deck":"","airline":"Emirates","airline_code":"EK","aircraft":"Boeing 777-300ER","aircraft_type":"Boeing 777-31HER","aircraft_code":"ek-77wq","manufacturer":"Boeing","body":"Wide body","haul_type":"Long Haul","optional_text":"Ultra long range","ife":"Panasonic eX2 carries audio and video on demand.","wifi":"OnAir satellite wifi","description":"This version of the Emirates three class Boeing 777-300ER (type 73M) holds 8 first, 42 business and 304 economy seats in the ultra long range layout.","seat_counts":{"first":8,"business":42,"premium_economy":0,"economy":304,"total":354},"cabins":[{"cabin_type":"F","cabin_class":"First Class","num_seats":8,"width":"26\"","pitch":"86\"","recline":"180°","rows":"1 to 2","power":"110V universal AC","usb":"Two USB-A","screen_info":"Static 24\" touch screen display","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"OnAir satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"Yes","personal_gasper_vent":"Yes","adjustable_armrests":false,"seat_description":"Eight suites in a 1-2-1 layout. Each suite is cocooned with partial height screens and folding vented privacy doors. The middle EF suites cater for passengers travelling together, or solo passengers with the divider raised. Baggage is stored on the floor at the front of the suite. No overhead lockers. Two small nooks take personal items and a third holds soft drinks, which are not chilled. The front shelf carries a small fold-up mirror and a snack basket."},{"cabin_type":"J","cabin_class":"Business","num_seats":42,"width":"20.5\"","pitch":"60\"","recline":"166°","rows":"6 to 11","power":"110V universal AC","usb":"USB-A (not guaranteed)","screen_info":"Static 17\" touch screen display","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"OnAir satellite wifi","bluetooth_connectivity":"No","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"Yes","adjustable_armrests":false,"seat_description":"Forty-two customised Collins Aerospace seats in a 2-3-2 layout. Each seat folds down into a 69\" long angled-flat bed with a fold-out footrest and is equipped with a bi-fold table, a motorised privacy screen, and a low level nook for stowing shoes or small personal items."},{"cabin_type":"M","cabin_class":"Economy","num_seats":304,"width":"17.3\"","pitch":"32\"","recline":"6\"","rows":"17 to 50","power":"110V universal AC (not guaranteed)","usb":"USB-A (not guaranteed)","screen_info":"Pivoting 13.3\" HD touch screen display","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"OnAir satellite wifi","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":"304 seats in a 3-4-3 layout, each featuring an adjustable headrest and a retractable bi-folding table."}],"seats":[{"code":"01A","raw":"01A","cabin":"first","cx":221,"cy":712,"w":58,"h":67,"rot":3,"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":"01E","raw":"01E","cabin":"first","cx":350,"cy":721,"w":56,"h":66,"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":"01F","raw":"01F","cabin":"first","cx":450,"cy":721,"w":57,"h":66,"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":579,"cy":711,"w":58,"h":66,"rot":-6,"rating":"green","color":"#3cb043","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"}]},{"code":"02A","raw":"02A","cabin":"first","cx":218,"cy":879,"w":57,"h":66,"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":"02E","raw":"02E","cabin":"first","cx":350,"cy":888,"w":56,"h":65,"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":"02F","raw":"02F","cabin":"first","cx":450,"cy":888,"w":57,"h":66,"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":582,"cy":879,"w":57,"h":66,"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":"06A","raw":"06A","cabin":"business","cx":198,"cy":1056,"w":48,"h":75,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"06B","raw":"06B","cabin":"business","cx":254,"cy":1054,"w":49,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"06D","raw":"06D","cabin":"business","cx":344,"cy":1064,"w":48,"h":75,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"06E","raw":"06E","cabin":"business","cx":400,"cy":1064,"w":49,"h":75,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"06F","raw":"06F","cabin":"business","cx":456,"cy":1060,"w":49,"h":66,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"06J","raw":"06J","cabin":"business","cx":544,"cy":1054,"w":45,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"06K","raw":"06K","cabin":"business","cx":602,"cy":1054,"w":49,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"07A","raw":"07A","cabin":"business","cx":198,"cy":1204,"w":48,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"07B","raw":"07B","cabin":"business","cx":254,"cy":1204,"w":49,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"07D","raw":"07D","cabin":"business","cx":344,"cy":1212,"w":48,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"07E","raw":"07E","cabin":"business","cx":400,"cy":1212,"w":49,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"07F","raw":"07F","cabin":"business","cx":456,"cy":1212,"w":49,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"07J","raw":"07J","cabin":"business","cx":544,"cy":1204,"w":45,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"07K","raw":"07K","cabin":"business","cx":602,"cy":1204,"w":49,"h":72,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"08A","raw":"08A","cabin":"business","cx":194,"cy":1604,"w":47,"h":73,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"08B","raw":"08B","cabin":"business","cx":251,"cy":1604,"w":46,"h":73,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"08D","raw":"08D","cabin":"business","cx":344,"cy":1617,"w":47,"h":74,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"08E","raw":"08E","cabin":"business","cx":400,"cy":1617,"w":47,"h":74,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"08F","raw":"08F","cabin":"business","cx":456,"cy":1616,"w":46,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"08J","raw":"08J","cabin":"business","cx":549,"cy":1604,"w":46,"h":73,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"08K","raw":"08K","cabin":"business","cx":606,"cy":1604,"w":47,"h":73,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"09A","raw":"09A","cabin":"business","cx":194,"cy":1756,"w":46,"h":74,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"09B","raw":"09B","cabin":"business","cx":251,"cy":1756,"w":46,"h":74,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09D","raw":"09D","cabin":"business","cx":344,"cy":1769,"w":47,"h":74,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09E","raw":"09E","cabin":"business","cx":400,"cy":1769,"w":47,"h":74,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09F","raw":"09F","cabin":"business","cx":456,"cy":1769,"w":46,"h":74,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09J","raw":"09J","cabin":"business","cx":548,"cy":1756,"w":47,"h":74,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"09K","raw":"09K","cabin":"business","cx":606,"cy":1756,"w":47,"h":74,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"10A","raw":"10A","cabin":"business","cx":194,"cy":1910,"w":47,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"10B","raw":"10B","cabin":"business","cx":250,"cy":1910,"w":47,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"10D","raw":"10D","cabin":"business","cx":343,"cy":1920,"w":46,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"10E","raw":"10E","cabin":"business","cx":400,"cy":1920,"w":47,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"10F","raw":"10F","cabin":"business","cx":456,"cy":1920,"w":46,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"10J","raw":"10J","cabin":"business","cx":549,"cy":1910,"w":46,"h":74,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"10K","raw":"10K","cabin":"business","cx":606,"cy":1910,"w":47,"h":73,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"11A","raw":"11A","cabin":"business","cx":194,"cy":2062,"w":46,"h":75,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":0,"side":"left"},"comments":[{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"11B","raw":"11B","cabin":"business","cx":251,"cy":2062,"w":46,"h":74,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"11D","raw":"11D","cabin":"business","cx":344,"cy":2072,"w":47,"h":73,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"11E","raw":"11E","cabin":"business","cx":400,"cy":2072,"w":47,"h":73,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"11F","raw":"11F","cabin":"business","cx":456,"cy":2072,"w":47,"h":73,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"11J","raw":"11J","cabin":"business","cx":548,"cy":2062,"w":47,"h":74,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"11K","raw":"11K","cabin":"business","cx":606,"cy":2062,"w":47,"h":74,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":0,"side":"right"},"comments":[{"slug":"missing_windows","comment":"No window. Cabin wall only.","sentiment":"bad","severity":"moderate"},{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"17A","raw":"17A","cabin":"economy","cx":188,"cy":2180,"w":35,"h":48,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","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":"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"},{"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":"economy","cx":226,"cy":2180,"w":35,"h":48,"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":"17C","raw":"17C","cabin":"economy","cx":266,"cy":2180,"w":35,"h":48,"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":"partial_wall_legroom","comment":"Partial bulkhead (30%). Extra legroom on the right.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"17D","raw":"17D","cabin":"economy","cx":341,"cy":2195,"w":36,"h":48,"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":"17E","raw":"17E","cabin":"economy","cx":380,"cy":2195,"w":36,"h":47,"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":"17F","raw":"17F","cabin":"economy","cx":420,"cy":2195,"w":36,"h":48,"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":"17G","raw":"17G","cabin":"economy","cx":458,"cy":2195,"w":35,"h":47,"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":"17H","raw":"17H","cabin":"economy","cx":534,"cy":2180,"w":35,"h":48,"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":"partial_wall_legroom","comment":"Partial bulkhead (30%). Extra legroom on the left.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"17J","raw":"17J","cabin":"economy","cx":574,"cy":2180,"w":36,"h":48,"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":"17K","raw":"17K","cabin":"economy","cx":613,"cy":2179,"w":36,"h":49,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","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":"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"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"18A","raw":"18A","cabin":"economy","cx":188,"cy":2247,"w":35,"h":49,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"left"},"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"18B","raw":"18B","cabin":"economy","cx":226,"cy":2247,"w":35,"h":49,"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":"18C","raw":"18C","cabin":"economy","cx":266,"cy":2247,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18D","raw":"18D","cabin":"economy","cx":340,"cy":2262,"w":35,"h":48,"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":"18E","raw":"18E","cabin":"economy","cx":380,"cy":2262,"w":36,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18F","raw":"18F","cabin":"economy","cx":420,"cy":2263,"w":36,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18G","raw":"18G","cabin":"economy","cx":458,"cy":2263,"w":35,"h":49,"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":"18H","raw":"18H","cabin":"economy","cx":534,"cy":2246,"w":35,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"18J","raw":"18J","cabin":"economy","cx":574,"cy":2247,"w":35,"h":49,"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":"18K","raw":"18K","cabin":"economy","cx":612,"cy":2247,"w":35,"h":49,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"none","count":0,"side":"right"},"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"19A","raw":"19A","cabin":"economy","cx":188,"cy":2313,"w":35,"h":49,"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":"19B","raw":"19B","cabin":"economy","cx":226,"cy":2313,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19C","raw":"19C","cabin":"economy","cx":266,"cy":2313,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19D","raw":"19D","cabin":"economy","cx":341,"cy":2329,"w":36,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19E","raw":"19E","cabin":"economy","cx":380,"cy":2329,"w":36,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19F","raw":"19F","cabin":"economy","cx":420,"cy":2329,"w":36,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19G","raw":"19G","cabin":"economy","cx":459,"cy":2329,"w":36,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19H","raw":"19H","cabin":"economy","cx":534,"cy":2313,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19J","raw":"19J","cabin":"economy","cx":574,"cy":2313,"w":36,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"19K","raw":"19K","cabin":"economy","cx":612,"cy":2313,"w":35,"h":49,"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":"20A","raw":"20A","cabin":"economy","cx":188,"cy":2380,"w":35,"h":48,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"20B","raw":"20B","cabin":"economy","cx":226,"cy":2380,"w":35,"h":48,"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":"20C","raw":"20C","cabin":"economy","cx":266,"cy":2380,"w":35,"h":48,"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":"20D","raw":"20D","cabin":"economy","cx":341,"cy":2396,"w":36,"h":48,"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":"20E","raw":"20E","cabin":"economy","cx":380,"cy":2396,"w":36,"h":48,"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":"20F","raw":"20F","cabin":"economy","cx":420,"cy":2396,"w":36,"h":48,"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":"20G","raw":"20G","cabin":"economy","cx":458,"cy":2396,"w":35,"h":48,"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":"20H","raw":"20H","cabin":"economy","cx":534,"cy":2380,"w":35,"h":48,"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":"20J","raw":"20J","cabin":"economy","cx":574,"cy":2380,"w":36,"h":48,"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":"20K","raw":"20K","cabin":"economy","cx":612,"cy":2380,"w":35,"h":48,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"21A","raw":"21A","cabin":"economy","cx":188,"cy":2447,"w":35,"h":48,"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"},{"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":"economy","cx":226,"cy":2447,"w":35,"h":48,"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":"21C","raw":"21C","cabin":"economy","cx":266,"cy":2447,"w":35,"h":48,"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":"21D","raw":"21D","cabin":"economy","cx":341,"cy":2463,"w":36,"h":48,"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":"21E","raw":"21E","cabin":"economy","cx":380,"cy":2463,"w":36,"h":48,"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":"21F","raw":"21F","cabin":"economy","cx":420,"cy":2463,"w":36,"h":48,"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":"21G","raw":"21G","cabin":"economy","cx":458,"cy":2463,"w":35,"h":48,"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":"21H","raw":"21H","cabin":"economy","cx":534,"cy":2447,"w":35,"h":48,"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":"21J","raw":"21J","cabin":"economy","cx":574,"cy":2447,"w":36,"h":48,"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":"21K","raw":"21K","cabin":"economy","cx":613,"cy":2447,"w":36,"h":48,"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"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"23D","raw":"23D","cabin":"economy","cx":341,"cy":2653.05,"w":36,"h":52.3,"rot":0,"rating":"red","color":"#dc3c3c","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, 71cm (28in) to the wall.","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"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"23E","raw":"23E","cabin":"economy","cx":380,"cy":2653.05,"w":38,"h":52.3,"rot":0,"rating":"red","color":"#dc3c3c","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, 70cm (28in) to the wall.","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"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"23F","raw":"23F","cabin":"economy","cx":420,"cy":2653.05,"w":37,"h":52.3,"rot":0,"rating":"red","color":"#dc3c3c","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, 70cm (27in) to the wall.","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"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"23G","raw":"23G","cabin":"economy","cx":458,"cy":2653.05,"w":35,"h":52.3,"rot":0,"rating":"red","color":"#dc3c3c","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, 70cm (28in) to the wall.","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"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"24A","raw":"24A","cabin":"economy","cx":188,"cy":2696.05,"w":35,"h":52.3,"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"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"24B","raw":"24B","cabin":"economy","cx":226,"cy":2696.05,"w":35,"h":52.3,"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"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"24C","raw":"24C","cabin":"economy","cx":266,"cy":2696.05,"w":35,"h":52.3,"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":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"24D","raw":"24D","cabin":"economy","cx":341,"cy":2719,"w":36,"h":51.2,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"24E","raw":"24E","cabin":"economy","cx":380,"cy":2720.05,"w":36,"h":52.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"24F","raw":"24F","cabin":"economy","cx":420,"cy":2719,"w":36,"h":51.2,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"24G","raw":"24G","cabin":"economy","cx":459,"cy":2719,"w":36,"h":51.2,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"24H","raw":"24H","cabin":"economy","cx":534,"cy":2696.05,"w":35,"h":52.3,"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":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"24J","raw":"24J","cabin":"economy","cx":574,"cy":2696.05,"w":36,"h":52.3,"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"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"24K","raw":"24K","cabin":"economy","cx":612,"cy":2696.05,"w":35,"h":52.3,"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"},{"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 R3 takes about 15% of the seat width, 10cm (4in) in front.","sentiment":"bad","severity":"moderate"},{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"25A","raw":"25A","cabin":"economy","cx":188,"cy":2763.05,"w":35,"h":52.3,"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":"25B","raw":"25B","cabin":"economy","cx":226,"cy":2763.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25C","raw":"25C","cabin":"economy","cx":266,"cy":2763.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25D","raw":"25D","cabin":"economy","cx":341,"cy":2786.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25E","raw":"25E","cabin":"economy","cx":380,"cy":2786.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25F","raw":"25F","cabin":"economy","cx":420,"cy":2786.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25G","raw":"25G","cabin":"economy","cx":458,"cy":2786.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25H","raw":"25H","cabin":"economy","cx":534,"cy":2763.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25J","raw":"25J","cabin":"economy","cx":574,"cy":2763.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25K","raw":"25K","cabin":"economy","cx":613,"cy":2763.05,"w":36,"h":52.3,"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":"26A","raw":"26A","cabin":"economy","cx":188,"cy":2829,"w":35,"h":53.4,"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":"26B","raw":"26B","cabin":"economy","cx":226,"cy":2829,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26C","raw":"26C","cabin":"economy","cx":266,"cy":2829,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26D","raw":"26D","cabin":"economy","cx":341,"cy":2853,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26E","raw":"26E","cabin":"economy","cx":380,"cy":2853,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26F","raw":"26F","cabin":"economy","cx":420,"cy":2853,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26G","raw":"26G","cabin":"economy","cx":458,"cy":2853.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26H","raw":"26H","cabin":"economy","cx":534,"cy":2829,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26J","raw":"26J","cabin":"economy","cx":574,"cy":2829,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26K","raw":"26K","cabin":"economy","cx":613,"cy":2829,"w":36,"h":53.4,"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":"27A","raw":"27A","cabin":"economy","cx":188,"cy":2897,"w":35,"h":53.4,"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":"27B","raw":"27B","cabin":"economy","cx":226,"cy":2897,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27C","raw":"27C","cabin":"economy","cx":266,"cy":2897,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27D","raw":"27D","cabin":"economy","cx":341,"cy":2921,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27E","raw":"27E","cabin":"economy","cx":380,"cy":2920.05,"w":37,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27F","raw":"27F","cabin":"economy","cx":420,"cy":2920.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27G","raw":"27G","cabin":"economy","cx":459,"cy":2921,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27H","raw":"27H","cabin":"economy","cx":534,"cy":2897,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27J","raw":"27J","cabin":"economy","cx":574,"cy":2897,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27K","raw":"27K","cabin":"economy","cx":613,"cy":2897,"w":36,"h":53.4,"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":"28A","raw":"28A","cabin":"economy","cx":188,"cy":2963,"w":35,"h":53.4,"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":226,"cy":2963,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28C","raw":"28C","cabin":"economy","cx":266,"cy":2963,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28D","raw":"28D","cabin":"economy","cx":341,"cy":2987.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28E","raw":"28E","cabin":"economy","cx":380,"cy":2987.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28F","raw":"28F","cabin":"economy","cx":420,"cy":2987.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28G","raw":"28G","cabin":"economy","cx":459,"cy":2987.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28H","raw":"28H","cabin":"economy","cx":534,"cy":2963,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28J","raw":"28J","cabin":"economy","cx":574,"cy":2963,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28K","raw":"28K","cabin":"economy","cx":612,"cy":2963,"w":35,"h":53.4,"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":188,"cy":3028,"w":35,"h":53.4,"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":226,"cy":3028,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29C","raw":"29C","cabin":"economy","cx":266,"cy":3028,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29D","raw":"29D","cabin":"economy","cx":341,"cy":3051.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29E","raw":"29E","cabin":"economy","cx":380,"cy":3051.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29F","raw":"29F","cabin":"economy","cx":420,"cy":3051.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29G","raw":"29G","cabin":"economy","cx":458,"cy":3051.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29H","raw":"29H","cabin":"economy","cx":534,"cy":3028.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29J","raw":"29J","cabin":"economy","cx":574,"cy":3028.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29K","raw":"29K","cabin":"economy","cx":613,"cy":3028,"w":36,"h":53.4,"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":188,"cy":3094,"w":35,"h":53.4,"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":226,"cy":3094,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30C","raw":"30C","cabin":"economy","cx":266,"cy":3094,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30D","raw":"30D","cabin":"economy","cx":341,"cy":3118.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30E","raw":"30E","cabin":"economy","cx":380,"cy":3118.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30F","raw":"30F","cabin":"economy","cx":420,"cy":3118.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30G","raw":"30G","cabin":"economy","cx":458,"cy":3118.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30H","raw":"30H","cabin":"economy","cx":534,"cy":3094,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30J","raw":"30J","cabin":"economy","cx":574,"cy":3094.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30K","raw":"30K","cabin":"economy","cx":613,"cy":3094,"w":36,"h":53.4,"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":188,"cy":3162,"w":35,"h":53.4,"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":226,"cy":3162,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31C","raw":"31C","cabin":"economy","cx":266,"cy":3162,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31D","raw":"31D","cabin":"economy","cx":341,"cy":3184,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31E","raw":"31E","cabin":"economy","cx":380,"cy":3184,"w":37,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31F","raw":"31F","cabin":"economy","cx":420,"cy":3184,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31G","raw":"31G","cabin":"economy","cx":459,"cy":3184,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31H","raw":"31H","cabin":"economy","cx":534,"cy":3162,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31J","raw":"31J","cabin":"economy","cx":574,"cy":3162,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31K","raw":"31K","cabin":"economy","cx":613,"cy":3161.05,"w":36,"h":52.3,"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":188,"cy":3228.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"32B","raw":"32B","cabin":"economy","cx":226,"cy":3228.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32C","raw":"32C","cabin":"economy","cx":266,"cy":3228.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32D","raw":"32D","cabin":"economy","cx":341,"cy":3251.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32E","raw":"32E","cabin":"economy","cx":380,"cy":3252,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32F","raw":"32F","cabin":"economy","cx":420,"cy":3251.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32G","raw":"32G","cabin":"economy","cx":459,"cy":3251.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32H","raw":"32H","cabin":"economy","cx":534,"cy":3228.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32J","raw":"32J","cabin":"economy","cx":574,"cy":3228.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32K","raw":"32K","cabin":"economy","cx":612,"cy":3228.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"33A","raw":"33A","cabin":"economy","cx":188,"cy":3295.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"33B","raw":"33B","cabin":"economy","cx":226,"cy":3295.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33C","raw":"33C","cabin":"economy","cx":266,"cy":3295.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33D","raw":"33D","cabin":"economy","cx":341,"cy":3318.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33E","raw":"33E","cabin":"economy","cx":380,"cy":3318.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33F","raw":"33F","cabin":"economy","cx":420,"cy":3318.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33G","raw":"33G","cabin":"economy","cx":458,"cy":3318.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33H","raw":"33H","cabin":"economy","cx":534,"cy":3295.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33J","raw":"33J","cabin":"economy","cx":574,"cy":3295.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33K","raw":"33K","cabin":"economy","cx":612,"cy":3295.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"34A","raw":"34A","cabin":"economy","cx":188,"cy":3362,"w":35,"h":53.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"34B","raw":"34B","cabin":"economy","cx":226,"cy":3362,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34C","raw":"34C","cabin":"economy","cx":266,"cy":3362,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34D","raw":"34D","cabin":"economy","cx":341,"cy":3385.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34E","raw":"34E","cabin":"economy","cx":380,"cy":3385.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34F","raw":"34F","cabin":"economy","cx":420,"cy":3385.05,"w":36,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34G","raw":"34G","cabin":"economy","cx":458,"cy":3385.05,"w":35,"h":52.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34H","raw":"34H","cabin":"economy","cx":534,"cy":3362,"w":35,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34J","raw":"34J","cabin":"economy","cx":574,"cy":3362,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34K","raw":"34K","cabin":"economy","cx":613,"cy":3362,"w":36,"h":53.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"35A","raw":"35A","cabin":"economy","cx":188,"cy":3428,"w":35,"h":53.4,"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":"35B","raw":"35B","cabin":"economy","cx":226,"cy":3428,"w":35,"h":53.4,"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":266,"cy":3428,"w":35,"h":53.4,"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":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"35D","raw":"35D","cabin":"economy","cx":341,"cy":3452,"w":36,"h":53.4,"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":"35E","raw":"35E","cabin":"economy","cx":380,"cy":3452,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35F","raw":"35F","cabin":"economy","cx":420,"cy":3452,"w":36,"h":53.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35G","raw":"35G","cabin":"economy","cx":459,"cy":3452.05,"w":36,"h":52.3,"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":"35H","raw":"35H","cabin":"economy","cx":534,"cy":3428,"w":35,"h":53.4,"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":574,"cy":3428,"w":36,"h":53.4,"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":613,"cy":3428,"w":36,"h":53.4,"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":"36A","raw":"36A","cabin":"economy","cx":188,"cy":3496,"w":35,"h":53.4,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"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":226,"cy":3496,"w":35,"h":53.4,"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":266,"cy":3496,"w":35,"h":53.4,"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":341,"cy":3518,"w":36,"h":53.4,"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":"36E","raw":"36E","cabin":"economy","cx":380,"cy":3519.05,"w":36,"h":52.3,"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":"36F","raw":"36F","cabin":"economy","cx":420,"cy":3519.05,"w":36,"h":52.3,"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":"36G","raw":"36G","cabin":"economy","cx":459,"cy":3519.05,"w":36,"h":52.3,"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":"36H","raw":"36H","cabin":"economy","cx":534,"cy":3496,"w":35,"h":53.4,"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":574,"cy":3496,"w":36,"h":53.4,"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":613,"cy":3496,"w":36,"h":53.4,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"37A","raw":"37A","cabin":"economy","cx":191.05,"cy":3766,"w":35.5,"h":54.4,"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":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"door_intrusion_major","comment":"Exit door L4 takes about 75% of the seat width, only 20cm (8in) in front.","sentiment":"bad","severity":"moderate"}]},{"code":"37B","raw":"37B","cabin":"economy","cx":230,"cy":3766.05,"w":34.4,"h":53.3,"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":"37C","raw":"37C","cabin":"economy","cx":268.05,"cy":3766,"w":35.5,"h":54.4,"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 behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"37H","raw":"37H","cabin":"economy","cx":532,"cy":3766,"w":34.4,"h":54.4,"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 behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"37J","raw":"37J","cabin":"economy","cx":570,"cy":3766.05,"w":34.4,"h":53.3,"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":"37K","raw":"37K","cabin":"economy","cx":608,"cy":3766,"w":34.4,"h":54.4,"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":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"door_intrusion_major","comment":"Exit door R4 takes about 65% of the seat width, only 20cm (8in) in front.","sentiment":"bad","severity":"moderate"}]},{"code":"38A","raw":"38A","cabin":"economy","cx":191.05,"cy":3832.05,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"38B","raw":"38B","cabin":"economy","cx":230,"cy":3832,"w":34.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"38C","raw":"38C","cabin":"economy","cx":268,"cy":3832.05,"w":34.4,"h":53.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"38D","raw":"38D","cabin":"economy","cx":342.05,"cy":3836,"w":35.5,"h":54.4,"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":"partial_wall_legroom","comment":"Partial bulkhead (85%). Extra legroom on the left.","sentiment":"neutral"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"38E","raw":"38E","cabin":"economy","cx":380,"cy":3835.05,"w":34.4,"h":53.3,"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 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":"38F","raw":"38F","cabin":"economy","cx":418,"cy":3835.05,"w":34.4,"h":53.3,"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 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":"38G","raw":"38G","cabin":"economy","cx":458,"cy":3836,"w":34.4,"h":54.4,"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":"partial_wall_legroom","comment":"Partial bulkhead (85%). Extra legroom on the right.","sentiment":"neutral"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"38H","raw":"38H","cabin":"economy","cx":532,"cy":3832,"w":34.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"38J","raw":"38J","cabin":"economy","cx":570,"cy":3832,"w":34.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"38K","raw":"38K","cabin":"economy","cx":608,"cy":3832,"w":34.4,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"39A","raw":"39A","cabin":"economy","cx":191.05,"cy":3897.05,"w":35.5,"h":53.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"39B","raw":"39B","cabin":"economy","cx":230.05,"cy":3897.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39C","raw":"39C","cabin":"economy","cx":268,"cy":3897.05,"w":34.4,"h":53.3,"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":"39D","raw":"39D","cabin":"economy","cx":342,"cy":3900,"w":34.4,"h":54.4,"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":"39E","raw":"39E","cabin":"economy","cx":380,"cy":3900,"w":34.4,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39F","raw":"39F","cabin":"economy","cx":418,"cy":3900,"w":34.4,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39G","raw":"39G","cabin":"economy","cx":458,"cy":3900,"w":36.6,"h":54.4,"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":"39H","raw":"39H","cabin":"economy","cx":532,"cy":3897.05,"w":34.4,"h":53.3,"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":"39J","raw":"39J","cabin":"economy","cx":570.05,"cy":3897.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39K","raw":"39K","cabin":"economy","cx":608.05,"cy":3897.05,"w":33.3,"h":53.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"40A","raw":"40A","cabin":"economy","cx":191.05,"cy":3962.05,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"40B","raw":"40B","cabin":"economy","cx":230,"cy":3962.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40C","raw":"40C","cabin":"economy","cx":268,"cy":3962.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40D","raw":"40D","cabin":"economy","cx":342.05,"cy":3966,"w":35.5,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40E","raw":"40E","cabin":"economy","cx":380,"cy":3966,"w":34.4,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40F","raw":"40F","cabin":"economy","cx":419.04999999999995,"cy":3966.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40G","raw":"40G","cabin":"economy","cx":458,"cy":3966,"w":36.6,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40H","raw":"40H","cabin":"economy","cx":531.05,"cy":3962.05,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40J","raw":"40J","cabin":"economy","cx":570.05,"cy":3962.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40K","raw":"40K","cabin":"economy","cx":608.05,"cy":3962,"w":33.3,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"41A","raw":"41A","cabin":"economy","cx":190,"cy":4028.05,"w":34.4,"h":53.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"41B","raw":"41B","cabin":"economy","cx":230.05,"cy":4028.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41C","raw":"41C","cabin":"economy","cx":268,"cy":4028.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41D","raw":"41D","cabin":"economy","cx":342.05,"cy":4032.05,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41E","raw":"41E","cabin":"economy","cx":380,"cy":4032.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41F","raw":"41F","cabin":"economy","cx":419.04999999999995,"cy":4032.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41G","raw":"41G","cabin":"economy","cx":458.05,"cy":4032.05,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41H","raw":"41H","cabin":"economy","cx":531.05,"cy":4028.05,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41J","raw":"41J","cabin":"economy","cx":570.05,"cy":4028.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41K","raw":"41K","cabin":"economy","cx":608,"cy":4028.05,"w":34.4,"h":53.3,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"42A","raw":"42A","cabin":"economy","cx":190,"cy":4093.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"42B","raw":"42B","cabin":"economy","cx":230.05,"cy":4093.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42C","raw":"42C","cabin":"economy","cx":268,"cy":4093.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42D","raw":"42D","cabin":"economy","cx":342.05,"cy":4097.05,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42E","raw":"42E","cabin":"economy","cx":380,"cy":4097.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42F","raw":"42F","cabin":"economy","cx":419.04999999999995,"cy":4097.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42G","raw":"42G","cabin":"economy","cx":458,"cy":4097.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42H","raw":"42H","cabin":"economy","cx":532,"cy":4093.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42J","raw":"42J","cabin":"economy","cx":570.05,"cy":4093.05,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42K","raw":"42K","cabin":"economy","cx":608,"cy":4093.05,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"43A","raw":"43A","cabin":"economy","cx":190,"cy":4158,"w":34.4,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"43B","raw":"43B","cabin":"economy","cx":230.05,"cy":4158,"w":33.3,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43C","raw":"43C","cabin":"economy","cx":268,"cy":4158,"w":34.4,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43D","raw":"43D","cabin":"economy","cx":342.05,"cy":4163.049999999999,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43E","raw":"43E","cabin":"economy","cx":380,"cy":4163.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43F","raw":"43F","cabin":"economy","cx":419.04999999999995,"cy":4163.049999999999,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43G","raw":"43G","cabin":"economy","cx":458.05,"cy":4163.049999999999,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43H","raw":"43H","cabin":"economy","cx":532,"cy":4158,"w":34.4,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43J","raw":"43J","cabin":"economy","cx":570.05,"cy":4158,"w":33.3,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43K","raw":"43K","cabin":"economy","cx":608,"cy":4158,"w":34.4,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"44A","raw":"44A","cabin":"economy","cx":190,"cy":4224.049999999999,"w":36.6,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"44B","raw":"44B","cabin":"economy","cx":230,"cy":4224.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44C","raw":"44C","cabin":"economy","cx":268,"cy":4224.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44D","raw":"44D","cabin":"economy","cx":342.04999999999995,"cy":4228,"w":33.3,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44E","raw":"44E","cabin":"economy","cx":380,"cy":4228,"w":34.4,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44F","raw":"44F","cabin":"economy","cx":419.04999999999995,"cy":4228,"w":33.3,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44G","raw":"44G","cabin":"economy","cx":458,"cy":4228,"w":34.4,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44H","raw":"44H","cabin":"economy","cx":532,"cy":4224.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44J","raw":"44J","cabin":"economy","cx":570.05,"cy":4224,"w":33.3,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44K","raw":"44K","cabin":"economy","cx":608,"cy":4224.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"45A","raw":"45A","cabin":"economy","cx":192,"cy":4289.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"45B","raw":"45B","cabin":"economy","cx":230.05,"cy":4289.049999999999,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45C","raw":"45C","cabin":"economy","cx":268,"cy":4289.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45D","raw":"45D","cabin":"economy","cx":342.05,"cy":4294,"w":35.5,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45E","raw":"45E","cabin":"economy","cx":380,"cy":4294.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45F","raw":"45F","cabin":"economy","cx":418,"cy":4294,"w":34.4,"h":54.4,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45G","raw":"45G","cabin":"economy","cx":458.05,"cy":4294.049999999999,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45H","raw":"45H","cabin":"economy","cx":531.05,"cy":4289.049999999999,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45J","raw":"45J","cabin":"economy","cx":570.05,"cy":4289.049999999999,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45K","raw":"45K","cabin":"economy","cx":608.05,"cy":4289.049999999999,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"46A","raw":"46A","cabin":"economy","cx":192,"cy":4356,"w":36.6,"h":54.4,"rot":-3,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"46B","raw":"46B","cabin":"economy","cx":231.05,"cy":4353.05,"w":35.5,"h":55.5,"rot":-3,"rating":"green","color":"#3cb043","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"}]},{"code":"46D","raw":"46D","cabin":"economy","cx":342.04999999999995,"cy":4360.049999999999,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46E","raw":"46E","cabin":"economy","cx":380,"cy":4360.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46F","raw":"46F","cabin":"economy","cx":419.05,"cy":4360.049999999999,"w":35.5,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46G","raw":"46G","cabin":"economy","cx":458,"cy":4360.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46J","raw":"46J","cabin":"economy","cx":569.05,"cy":4354,"w":35.5,"h":54.4,"rot":3,"rating":"green","color":"#3cb043","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"}]},{"code":"46K","raw":"46K","cabin":"economy","cx":607.05,"cy":4356,"w":35.5,"h":54.4,"rot":3,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"47A","raw":"47A","cabin":"economy","cx":194.04999999999998,"cy":4420,"w":37.7,"h":54.4,"rot":-4,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"47B","raw":"47B","cabin":"economy","cx":233.05,"cy":4418,"w":35.5,"h":54.4,"rot":-4,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"47D","raw":"47D","cabin":"economy","cx":342,"cy":4425.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47E","raw":"47E","cabin":"economy","cx":380,"cy":4425.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47F","raw":"47F","cabin":"economy","cx":419.04999999999995,"cy":4425.049999999999,"w":33.3,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47G","raw":"47G","cabin":"economy","cx":458,"cy":4425.049999999999,"w":34.4,"h":53.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47J","raw":"47J","cabin":"economy","cx":567.05,"cy":4418,"w":35.5,"h":54.4,"rot":3,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"47K","raw":"47K","cabin":"economy","cx":605.05,"cy":4420,"w":35.5,"h":54.4,"rot":3,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"48A","raw":"48A","cabin":"economy","cx":198,"cy":4486.05,"w":36.6,"h":55.5,"rot":-4,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"48B","raw":"48B","cabin":"economy","cx":237.05,"cy":4484,"w":35.5,"h":54.4,"rot":-4,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"48D","raw":"48D","cabin":"economy","cx":342.05,"cy":4491.049999999999,"w":35.5,"h":53.3,"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":"48E","raw":"48E","cabin":"economy","cx":380,"cy":4491.049999999999,"w":34.4,"h":53.3,"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":"48F","raw":"48F","cabin":"economy","cx":418,"cy":4491.049999999999,"w":34.4,"h":53.3,"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":"48G","raw":"48G","cabin":"economy","cx":458,"cy":4491.049999999999,"w":34.4,"h":53.3,"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":"48J","raw":"48J","cabin":"economy","cx":563.05,"cy":4484,"w":35.5,"h":54.4,"rot":3,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"48K","raw":"48K","cabin":"economy","cx":602,"cy":4486.05,"w":36.6,"h":55.5,"rot":3,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"49A","raw":"49A","cabin":"economy","cx":203.04999999999998,"cy":4552,"w":37.7,"h":54.4,"rot":-4,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"49B","raw":"49B","cabin":"economy","cx":242,"cy":4549.05,"w":36.6,"h":55.5,"rot":-4,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"49D","raw":"49D","cabin":"economy","cx":342,"cy":4556,"w":34.4,"h":54.4,"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":"49E","raw":"49E","cabin":"economy","cx":381.04999999999995,"cy":4556,"w":33.3,"h":54.4,"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":"49F","raw":"49F","cabin":"economy","cx":419.04999999999995,"cy":4556,"w":33.3,"h":54.4,"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":"49G","raw":"49G","cabin":"economy","cx":457.04999999999995,"cy":4556,"w":33.3,"h":54.4,"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":"49J","raw":"49J","cabin":"economy","cx":559.0500000000001,"cy":4549.05,"w":37.7,"h":55.5,"rot":3,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside, so there is room to the side.","sentiment":"good"}]},{"code":"49K","raw":"49K","cabin":"economy","cx":596,"cy":4552,"w":36.6,"h":54.4,"rot":3,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"50J","raw":"50J","cabin":"economy","cx":552,"cy":4615.05,"w":36.6,"h":55.5,"rot":3,"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":"50K","raw":"50K","cabin":"economy","cx":592,"cy":4618,"w":36.6,"h":54.4,"rot":3,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]}],"last_updated":"2026-10-14","wifi_providers":[{"technology":"OnAir satellite","tier":2,"rating":"Better","note":"OnAir satellite wifi","fleet_pct":100}],"verified_by":"Alex Westridge"}