{"slug":"nz-789-5","added_at":"2026-10-14","image":"seatmap.png","image_w":784,"image_h":4136,"total_seats":214,"deck":"","airline":"Air New Zealand","airline_code":"NZ","aircraft":"Boeing 787-9","aircraft_type":"Boeing 787-9","aircraft_code":"nz-789-5","manufacturer":"Boeing","body":"Wide body","haul_type":"Long Haul","optional_text":"","ife":"","wifi":"Inmarsat GX Aviation","description":"","seat_counts":{"first":0,"business":42,"premium_economy":52,"economy":120,"total":214},"cabins":[{"cabin_type":"J","cabin_class":"Business","num_seats":42,"width":"20.5\"","recline":"180º","recline_info":"Converts into a 79\" long flat bed","power":"110V universal AC","usb":"USB-A and USB-C (60W)","screen_info":"24\" 4K UHD touch screen display","bluetooth_connectivity":"Yes","wireless_charging":"Yes","privacy_doors":"Yes","personal_gasper_vent":"No","adjustable_armrests":false,"seat_description":"The cabin holds forty-two inward-facing seats based on the Safran Visa platform.","seat_info":"The eight Business Premier Luxe Four inward-facing suites at rows 1 and 9 feature a sliding privacy door plus an ottoman with space for buddy-dining."},{"cabin_type":"W","cabin_class":"Premium Economy","num_seats":52,"width":"19\"","pitch":"41\"","recline":"8\"","recline_info":"Forward articulation","usb":"USB-A and USB-C (27W)","screen_info":"15.6\" HD touch screen display","bluetooth_connectivity":"Yes","wireless_charging":"No","privacy_doors":"No","personal_gasper_vent":"No","adjustable_headrest":1,"adjustable_headrest_info":"Four way adjustable","adjustable_armrests":false,"seat_description":"Fifty-two ZIMPrivacy PC-02 fixed-shell seats in a 2-3-2 layout. Each equipped with an adjustable headrest, and a privacy wing"},{"cabin_type":"M","cabin_class":"Economy","num_seats":120,"width":"17.1\"","pitch":"31\"","recline":"4.7\"","pitch_info":"Economy Stretch seats: 35\"","usb":"USB-A and USB-C (60)","screen_info":"13.3\" HD touch screen display","bluetooth_connectivity":"Yes","adjustable_headrest":1,"adjustable_headrest_info":"Six way adjustable","adjustable_armrests":true,"adjustable_armrests_info":"Every seat except row 45 plus seat 47DEF.","seat_description":"120 HAECO vector 2 slimline seats in a 3-3-3 layout.","seat_info":"Among them are 27 Skycouch seats, picked out in lime, which make up a 61\" bed if you buy all three together. The Skynest compartment, behind seats 37DEF, holds six bunks."}],"seats":[{"code":"1A","raw":"1A","cabin":"business","cx":217.60000000000002,"cy":704.75,"w":58.6,"h":74.5,"rot":114.6,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"plus_product","comment":"A paid-for seat in this cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"1B","raw":"1B","cabin":"business","cx":360.2,"cy":777.25,"w":58.6,"h":74.5,"rot":63.6,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"plus_product","comment":"A paid-for seat in this cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"1J","raw":"1J","cabin":"business","cx":425.8,"cy":777.25,"w":58.6,"h":74.5,"rot":113.5,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"plus_product","comment":"A paid-for seat in this cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"1K","raw":"1K","cabin":"business","cx":566.4,"cy":730.75,"w":58.6,"h":74.5,"rot":66.2,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"plus_product","comment":"A paid-for seat in this cabin. Costs extra, or comes with status.","sentiment":"neutral"}]},{"code":"2A","raw":"2A","cabin":"business","cx":217.60000000000002,"cy":794.25,"w":58.6,"h":74.5,"rot":115.4,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"2B","raw":"2B","cabin":"business","cx":360.2,"cy":867.75,"w":58.6,"h":74.5,"rot":65.3,"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":"2J","raw":"2J","cabin":"business","cx":425.8,"cy":867.75,"w":58.6,"h":74.5,"rot":115.2,"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":"2K","raw":"2K","cabin":"business","cx":566.4,"cy":819.25,"w":58.6,"h":74.5,"rot":65,"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":"3A","raw":"3A","cabin":"business","cx":217.60000000000002,"cy":883.75,"w":58.6,"h":74.5,"rot":113.8,"rating":"yellow","color":"#f0c030","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":"3B","raw":"3B","cabin":"business","cx":360.2,"cy":955.25,"w":58.6,"h":74.5,"rot":65.3,"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":"3J","raw":"3J","cabin":"business","cx":425.8,"cy":955.25,"w":58.6,"h":74.5,"rot":114.8,"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":"3K","raw":"3K","cabin":"business","cx":566.4,"cy":909.75,"w":58.6,"h":74.5,"rot":62.3,"rating":"yellow","color":"#f0c030","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":"4A","raw":"4A","cabin":"business","cx":217.60000000000002,"cy":973.25,"w":58.6,"h":74.5,"rot":113.4,"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":"4B","raw":"4B","cabin":"business","cx":360.2,"cy":1045.75,"w":58.6,"h":74.5,"rot":63.4,"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":"4J","raw":"4J","cabin":"business","cx":425.8,"cy":1045.75,"w":58.6,"h":74.5,"rot":114.8,"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":"4K","raw":"4K","cabin":"business","cx":566.4,"cy":997.25,"w":58.6,"h":74.5,"rot":62.9,"rating":"yellow","color":"#f0c030","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":"5A","raw":"5A","cabin":"business","cx":217.60000000000002,"cy":1061.75,"w":58.6,"h":74.5,"rot":115.5,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":0,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"5B","raw":"5B","cabin":"business","cx":360.2,"cy":1134.25,"w":58.6,"h":74.5,"rot":65.3,"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":"5J","raw":"5J","cabin":"business","cx":425.8,"cy":1134.25,"w":58.6,"h":74.5,"rot":115.1,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position behind. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"5K","raw":"5K","cabin":"business","cx":566.4,"cy":1087.75,"w":58.6,"h":74.5,"rot":65,"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":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"6A","raw":"6A","cabin":"business","cx":217.60000000000002,"cy":1150.25,"w":58.6,"h":74.5,"rot":114.2,"rating":"yellow","color":"#f0c030","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":"6B","raw":"6B","cabin":"business","cx":360.2,"cy":1221.75,"w":58.6,"h":74.5,"rot":66,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"6J","raw":"6J","cabin":"business","cx":425.8,"cy":1221.75,"w":58.6,"h":74.5,"rot":114.7,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"6K","raw":"6K","cabin":"business","cx":566.4,"cy":1175.25,"w":58.6,"h":74.5,"rot":62.3,"rating":"yellow","color":"#f0c030","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":"7A","raw":"7A","cabin":"business","cx":217.60000000000002,"cy":1237.75,"w":58.6,"h":74.5,"rot":113.5,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"7K","raw":"7K","cabin":"business","cx":566.4,"cy":1262.75,"w":58.6,"h":74.5,"rot":62.4,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"9A","raw":"9A","cabin":"business","cx":219.5,"cy":1608.95,"w":57,"h":65.3,"rot":114.1,"rating":"yellow","color":"#f0c030","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":"9B","raw":"9B","cabin":"business","cx":354.5,"cy":1608.95,"w":57,"h":65.3,"rot":68,"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":"9J","raw":"9J","cabin":"business","cx":428.5,"cy":1608.95,"w":57,"h":65.3,"rot":114.4,"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":"9K","raw":"9K","cabin":"business","cx":565.5,"cy":1608.95,"w":57,"h":65.3,"rot":66.7,"rating":"yellow","color":"#f0c030","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":"10A","raw":"10A","cabin":"business","cx":219.5,"cy":1698.25,"w":57,"h":65.3,"rot":112.8,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10B","raw":"10B","cabin":"business","cx":354.5,"cy":1698.25,"w":57,"h":65.3,"rot":64.9,"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":"10J","raw":"10J","cabin":"business","cx":428.5,"cy":1698.25,"w":57,"h":65.3,"rot":114.1,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10K","raw":"10K","cabin":"business","cx":565.5,"cy":1698.25,"w":57,"h":65.3,"rot":64.1,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11A","raw":"11A","cabin":"business","cx":219.5,"cy":1788.5500000000002,"w":57,"h":65.3,"rot":115,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"11B","raw":"11B","cabin":"business","cx":354.5,"cy":1788.5500000000002,"w":57,"h":65.3,"rot":63,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"11J","raw":"11J","cabin":"business","cx":428.5,"cy":1788.5500000000002,"w":57,"h":65.3,"rot":115.2,"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":"11K","raw":"11K","cabin":"business","cx":565.5,"cy":1788.5500000000002,"w":57,"h":65.3,"rot":65.2,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"12A","raw":"12A","cabin":"business","cx":219.5,"cy":1878.8500000000001,"w":57,"h":65.3,"rot":114.1,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position behind. 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":"12B","raw":"12B","cabin":"business","cx":354.5,"cy":1878.8500000000001,"w":57,"h":65.3,"rot":64.3,"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":"12J","raw":"12J","cabin":"business","cx":428.5,"cy":1878.8500000000001,"w":57,"h":65.3,"rot":113.7,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"12K","raw":"12K","cabin":"business","cx":565.5,"cy":1878.8500000000001,"w":57,"h":65.3,"rot":62.8,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position behind. 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":"23A","raw":"23A","cabin":"premium_economy","cx":206.54999999999998,"cy":2038.1000000000001,"w":42.7,"h":62.8,"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":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"},{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"23B","raw":"23B","cabin":"premium_economy","cx":255.25,"cy":2038.1000000000001,"w":42.7,"h":62.8,"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":"partial_wall_legroom","comment":"Partial bulkhead (90%). Extra legroom on the right.","sentiment":"neutral"},{"slug":"bassinet_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"23D","raw":"23D","cabin":"premium_economy","cx":344.85,"cy":2035.1000000000001,"w":42.7,"h":62.8,"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":"partial_wall_legroom","comment":"Partial bulkhead (95%). Extra legroom on the left.","sentiment":"neutral"}]},{"code":"23E","raw":"23E","cabin":"premium_economy","cx":392.65000000000003,"cy":2035.1000000000001,"w":42.7,"h":62.8,"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"}]},{"code":"23F","raw":"23F","cabin":"premium_economy","cx":440.35,"cy":2035.1000000000001,"w":42.7,"h":62.8,"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":"partial_wall_legroom","comment":"Partial bulkhead (90%). Extra legroom on the right.","sentiment":"neutral"}]},{"code":"23J","raw":"23J","cabin":"premium_economy","cx":529.95,"cy":2038.1000000000001,"w":42.7,"h":62.8,"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":"partial_wall_legroom","comment":"Partial bulkhead (95%). Extra legroom on the left.","sentiment":"neutral"},{"slug":"bassinet_mount","comment":"Bassinet position.","sentiment":"bad","severity":"minor"}]},{"code":"23K","raw":"23K","cabin":"premium_economy","cx":578.65,"cy":2038.1000000000001,"w":42.7,"h":62.8,"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":"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":"24A","raw":"24A","cabin":"premium_economy","cx":206.54999999999998,"cy":2119.9,"w":42.7,"h":62.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","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":"24B","raw":"24B","cabin":"premium_economy","cx":255.25,"cy":2119.9,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24D","raw":"24D","cabin":"premium_economy","cx":344.85,"cy":2116.9,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24E","raw":"24E","cabin":"premium_economy","cx":392.65000000000003,"cy":2116.9,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24F","raw":"24F","cabin":"premium_economy","cx":440.35,"cy":2116.9,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24J","raw":"24J","cabin":"premium_economy","cx":529.95,"cy":2119.9,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24K","raw":"24K","cabin":"premium_economy","cx":578.65,"cy":2119.9,"w":42.7,"h":62.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","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":"25A","raw":"25A","cabin":"premium_economy","cx":206.54999999999998,"cy":2201.7000000000003,"w":42.7,"h":62.8,"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":"25B","raw":"25B","cabin":"premium_economy","cx":255.25,"cy":2201.7000000000003,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25D","raw":"25D","cabin":"premium_economy","cx":344.85,"cy":2197.7000000000003,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25E","raw":"25E","cabin":"premium_economy","cx":392.65000000000003,"cy":2197.7000000000003,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25F","raw":"25F","cabin":"premium_economy","cx":440.35,"cy":2197.7000000000003,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25J","raw":"25J","cabin":"premium_economy","cx":529.95,"cy":2201.7000000000003,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25K","raw":"25K","cabin":"premium_economy","cx":578.65,"cy":2201.7000000000003,"w":42.7,"h":62.8,"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":"26A","raw":"26A","cabin":"premium_economy","cx":206.54999999999998,"cy":2283.5,"w":42.7,"h":62.8,"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":"26B","raw":"26B","cabin":"premium_economy","cx":255.25,"cy":2283.5,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26D","raw":"26D","cabin":"premium_economy","cx":344.85,"cy":2279.5,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26E","raw":"26E","cabin":"premium_economy","cx":392.65000000000003,"cy":2279.5,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26F","raw":"26F","cabin":"premium_economy","cx":440.35,"cy":2279.5,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26J","raw":"26J","cabin":"premium_economy","cx":529.95,"cy":2283.5,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26K","raw":"26K","cabin":"premium_economy","cx":578.65,"cy":2283.5,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"over_wing_view","comment":"Above the wing, so little of the ground is in view.","sentiment":"bad","severity":"moderate"}]},{"code":"27A","raw":"27A","cabin":"premium_economy","cx":206.54999999999998,"cy":2365.3,"w":42.7,"h":62.8,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","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":"27B","raw":"27B","cabin":"premium_economy","cx":255.25,"cy":2365.3,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27D","raw":"27D","cabin":"premium_economy","cx":344.85,"cy":2361.3,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27E","raw":"27E","cabin":"premium_economy","cx":392.65000000000003,"cy":2361.3,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27F","raw":"27F","cabin":"premium_economy","cx":440.35,"cy":2361.3,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27J","raw":"27J","cabin":"premium_economy","cx":529.95,"cy":2365.3,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27K","raw":"27K","cabin":"premium_economy","cx":578.65,"cy":2365.3,"w":42.7,"h":62.8,"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"},{"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":"premium_economy","cx":206.54999999999998,"cy":2445.1,"w":42.7,"h":62.8,"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":"premium_economy","cx":255.25,"cy":2445.1,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28D","raw":"28D","cabin":"premium_economy","cx":344.85,"cy":2443.1,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28E","raw":"28E","cabin":"premium_economy","cx":392.65000000000003,"cy":2443.1,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28F","raw":"28F","cabin":"premium_economy","cx":440.35,"cy":2443.1,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28J","raw":"28J","cabin":"premium_economy","cx":529.95,"cy":2445.1,"w":42.7,"h":62.8,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28K","raw":"28K","cabin":"premium_economy","cx":578.65,"cy":2445.1,"w":42.7,"h":62.8,"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":"premium_economy","cx":206.54999999999998,"cy":2527.9,"w":42.7,"h":62.8,"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":"29B","raw":"29B","cabin":"premium_economy","cx":255.25,"cy":2527.9,"w":42.7,"h":62.8,"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":"29D","raw":"29D","cabin":"premium_economy","cx":344.85,"cy":2524.9,"w":42.7,"h":62.8,"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":"29E","raw":"29E","cabin":"premium_economy","cx":392.65000000000003,"cy":2524.9,"w":42.7,"h":62.8,"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":"29F","raw":"29F","cabin":"premium_economy","cx":440.35,"cy":2524.9,"w":42.7,"h":62.8,"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":"29J","raw":"29J","cabin":"premium_economy","cx":529.95,"cy":2527.9,"w":42.7,"h":62.8,"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":"29K","raw":"29K","cabin":"premium_economy","cx":578.65,"cy":2527.9,"w":42.7,"h":62.8,"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":"30D","raw":"30D","cabin":"premium_economy","cx":344.85,"cy":2607.7000000000003,"w":42.7,"h":62.8,"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":"30E","raw":"30E","cabin":"premium_economy","cx":392.65000000000003,"cy":2607.7000000000003,"w":42.7,"h":62.8,"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":"30F","raw":"30F","cabin":"premium_economy","cx":440.35,"cy":2607.7000000000003,"w":42.7,"h":62.8,"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":"35A","raw":"35A","cabin":"economy","cx":204.85,"cy":2859.3,"w":34.3,"h":58.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"none","count":1,"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 L3 takes about 80% of the seat width, only 20cm (8in) in front.","sentiment":"bad","severity":"moderate"}]},{"code":"35B","raw":"35B","cabin":"economy","cx":243.15,"cy":2859.3,"w":34.3,"h":58.6,"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":"35C","raw":"35C","cabin":"economy","cx":281.45,"cy":2859.3,"w":34.3,"h":58.6,"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":"35D","raw":"35D","cabin":"economy","cx":502.75,"cy":2857.9,"w":34.3,"h":58.6,"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":"35E","raw":"35E","cabin":"economy","cx":541.05,"cy":2857.9,"w":34.3,"h":58.6,"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":"35F","raw":"35F","cabin":"economy","cx":579.35,"cy":2857.9,"w":34.3,"h":58.6,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"none","count":1,"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","comment":"Exit door R3 takes about some% of the seat width, starting 25cm (10in) in front.","sentiment":"bad","severity":"moderate"}]},{"code":"36A","raw":"36A","cabin":"economy","cx":204.85,"cy":2933.9,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 38\". 6\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"36B","raw":"36B","cabin":"economy","cx":243.15,"cy":2933.9,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 38\". 6\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"36C","raw":"36C","cabin":"economy","cx":281.45,"cy":2933.9,"w":34.3,"h":58.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 38\". 6\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"36D","raw":"36D","cabin":"economy","cx":502.75,"cy":2929.5,"w":34.3,"h":58.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 37\". 5\" roomier than the rest of this cabin.","sentiment":"good"},{"slug":"bassinet_nearby","comment":"Bassinet position nearby. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"36E","raw":"36E","cabin":"economy","cx":541.05,"cy":2929.5,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 37\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"36F","raw":"36F","cabin":"economy","cx":579.35,"cy":2929.5,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 37\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"37A","raw":"37A","cabin":"economy","cx":204.85,"cy":2993.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"37B","raw":"37B","cabin":"economy","cx":243.15,"cy":2993.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"37C","raw":"37C","cabin":"economy","cx":281.45,"cy":2993.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"37D","raw":"37D","cabin":"economy","cx":353.75,"cy":3018.9,"w":34.3,"h":58.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_spacious","comment":"Roomy bulkhead, 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_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"37E","raw":"37E","cabin":"economy","cx":392.04999999999995,"cy":3018.9,"w":34.3,"h":58.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_spacious","comment":"Roomy bulkhead, 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"}]},{"code":"37F","raw":"37F","cabin":"economy","cx":430.34999999999997,"cy":3018.9,"w":34.3,"h":58.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"bulkhead_spacious","comment":"Roomy bulkhead, 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_nearby","comment":"Bassinet position in front. Possible infant noise.","sentiment":"bad","severity":"moderate"}]},{"code":"37H","raw":"37H","cabin":"economy","cx":502.75,"cy":3001.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 37\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"37J","raw":"37J","cabin":"economy","cx":541.05,"cy":3001.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 37\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"37K","raw":"37K","cabin":"economy","cx":579.35,"cy":3001.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 36\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"38A","raw":"38A","cabin":"economy","cx":204.85,"cy":3055.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"38B","raw":"38B","cabin":"economy","cx":243.15,"cy":3055.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"38C","raw":"38C","cabin":"economy","cx":281.45,"cy":3055.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"38D","raw":"38D","cabin":"economy","cx":353.75,"cy":3080.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"38E","raw":"38E","cabin":"economy","cx":392.04999999999995,"cy":3080.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"38F","raw":"38F","cabin":"economy","cx":430.34999999999997,"cy":3080.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"38H","raw":"38H","cabin":"economy","cx":502.75,"cy":3072.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 36\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"38J","raw":"38J","cabin":"economy","cx":541.05,"cy":3072.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 36\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"38K","raw":"38K","cabin":"economy","cx":579.35,"cy":3072.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 36\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"39A","raw":"39A","cabin":"economy","cx":204.85,"cy":3116.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"39B","raw":"39B","cabin":"economy","cx":243.15,"cy":3116.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39C","raw":"39C","cabin":"economy","cx":281.45,"cy":3116.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39D","raw":"39D","cabin":"economy","cx":353.75,"cy":3141.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39E","raw":"39E","cabin":"economy","cx":392.04999999999995,"cy":3141.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39F","raw":"39F","cabin":"economy","cx":430.34999999999997,"cy":3141.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"39H","raw":"39H","cabin":"economy","cx":502.75,"cy":3143.3,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 36\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"39J","raw":"39J","cabin":"economy","cx":541.05,"cy":3143.3,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 36\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"39K","raw":"39K","cabin":"economy","cx":579.35,"cy":3143.3,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 36\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"40A","raw":"40A","cabin":"economy","cx":204.85,"cy":3178.3,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"40B","raw":"40B","cabin":"economy","cx":243.15,"cy":3178.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40C","raw":"40C","cabin":"economy","cx":281.45,"cy":3178.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40D","raw":"40D","cabin":"economy","cx":353.75,"cy":3203.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40E","raw":"40E","cabin":"economy","cx":392.04999999999995,"cy":3203.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40F","raw":"40F","cabin":"economy","cx":430.34999999999997,"cy":3203.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40H","raw":"40H","cabin":"economy","cx":502.75,"cy":3216.9,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 36\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"40J","raw":"40J","cabin":"economy","cx":541.05,"cy":3216.9,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"seat_pitch","comment":"Pitch about 37\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"40K","raw":"40K","cabin":"economy","cx":579.35,"cy":3216.9,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"seat_pitch","comment":"Pitch about 36\". 5\" roomier than the rest of this cabin.","sentiment":"good"}]},{"code":"41A","raw":"41A","cabin":"economy","cx":204.85,"cy":3238.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"41B","raw":"41B","cabin":"economy","cx":243.15,"cy":3238.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41C","raw":"41C","cabin":"economy","cx":281.45,"cy":3238.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41D","raw":"41D","cabin":"economy","cx":353.75,"cy":3265.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41E","raw":"41E","cabin":"economy","cx":392.04999999999995,"cy":3265.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41F","raw":"41F","cabin":"economy","cx":430.34999999999997,"cy":3265.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41H","raw":"41H","cabin":"economy","cx":502.75,"cy":3278.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41J","raw":"41J","cabin":"economy","cx":541.05,"cy":3278.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41K","raw":"41K","cabin":"economy","cx":579.35,"cy":3278.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"42A","raw":"42A","cabin":"economy","cx":204.85,"cy":3300.5,"w":34.3,"h":58.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"42B","raw":"42B","cabin":"economy","cx":243.15,"cy":3300.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42C","raw":"42C","cabin":"economy","cx":281.45,"cy":3300.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42D","raw":"42D","cabin":"economy","cx":353.75,"cy":3326.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42E","raw":"42E","cabin":"economy","cx":392.04999999999995,"cy":3326.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42F","raw":"42F","cabin":"economy","cx":430.34999999999997,"cy":3326.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42H","raw":"42H","cabin":"economy","cx":502.75,"cy":3340.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42J","raw":"42J","cabin":"economy","cx":541.05,"cy":3340.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42K","raw":"42K","cabin":"economy","cx":579.35,"cy":3340.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"43A","raw":"43A","cabin":"economy","cx":204.85,"cy":3362.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"43B","raw":"43B","cabin":"economy","cx":243.15,"cy":3362.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43C","raw":"43C","cabin":"economy","cx":281.45,"cy":3362.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43D","raw":"43D","cabin":"economy","cx":353.75,"cy":3387.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43E","raw":"43E","cabin":"economy","cx":392.04999999999995,"cy":3387.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43F","raw":"43F","cabin":"economy","cx":430.34999999999997,"cy":3387.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43H","raw":"43H","cabin":"economy","cx":502.75,"cy":3403.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43J","raw":"43J","cabin":"economy","cx":541.05,"cy":3403.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43K","raw":"43K","cabin":"economy","cx":579.35,"cy":3403.7000000000003,"w":34.3,"h":58.6,"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":"44A","raw":"44A","cabin":"economy","cx":204.85,"cy":3422.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"44B","raw":"44B","cabin":"economy","cx":243.15,"cy":3422.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44C","raw":"44C","cabin":"economy","cx":281.45,"cy":3422.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44D","raw":"44D","cabin":"economy","cx":353.75,"cy":3449.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44E","raw":"44E","cabin":"economy","cx":392.04999999999995,"cy":3449.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44F","raw":"44F","cabin":"economy","cx":430.34999999999997,"cy":3449.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44H","raw":"44H","cabin":"economy","cx":502.75,"cy":3465.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44J","raw":"44J","cabin":"economy","cx":541.05,"cy":3465.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44K","raw":"44K","cabin":"economy","cx":579.35,"cy":3465.3,"w":34.3,"h":58.6,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"45A","raw":"45A","cabin":"economy","cx":204.85,"cy":3484.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"45B","raw":"45B","cabin":"economy","cx":243.15,"cy":3484.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45C","raw":"45C","cabin":"economy","cx":281.45,"cy":3484.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45D","raw":"45D","cabin":"economy","cx":353.75,"cy":3510.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45E","raw":"45E","cabin":"economy","cx":392.04999999999995,"cy":3510.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45F","raw":"45F","cabin":"economy","cx":430.34999999999997,"cy":3510.7000000000003,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45H","raw":"45H","cabin":"economy","cx":502.75,"cy":3527.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45J","raw":"45J","cabin":"economy","cx":541.05,"cy":3527.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45K","raw":"45K","cabin":"economy","cx":579.35,"cy":3527.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"46A","raw":"46A","cabin":"economy","cx":204.85,"cy":3546.9,"w":34.3,"h":58.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"none","count":0,"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":243.15,"cy":3546.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46C","raw":"46C","cabin":"economy","cx":281.45,"cy":3546.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46D","raw":"46D","cabin":"economy","cx":353.75,"cy":3573.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46E","raw":"46E","cabin":"economy","cx":392.04999999999995,"cy":3573.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46F","raw":"46F","cabin":"economy","cx":430.34999999999997,"cy":3573.3,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46H","raw":"46H","cabin":"economy","cx":502.75,"cy":3590.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46J","raw":"46J","cabin":"economy","cx":541.05,"cy":3590.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46K","raw":"46K","cabin":"economy","cx":579.35,"cy":3590.5,"w":34.3,"h":58.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","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":204.85,"cy":3609.5,"w":34.3,"h":58.6,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"47B","raw":"47B","cabin":"economy","cx":243.15,"cy":3609.5,"w":34.3,"h":58.6,"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":"47C","raw":"47C","cabin":"economy","cx":281.45,"cy":3609.5,"w":34.3,"h":58.6,"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":"47D","raw":"47D","cabin":"economy","cx":353.75,"cy":3633.9,"w":34.3,"h":58.6,"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":"47E","raw":"47E","cabin":"economy","cx":392.04999999999995,"cy":3633.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47F","raw":"47F","cabin":"economy","cx":430.34999999999997,"cy":3633.9,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47H","raw":"47H","cabin":"economy","cx":502.75,"cy":3652.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47J","raw":"47J","cabin":"economy","cx":541.05,"cy":3652.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47K","raw":"47K","cabin":"economy","cx":579.35,"cy":3652.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"48A","raw":"48A","cabin":"economy","cx":204.85,"cy":3671.1000000000004,"w":34.3,"h":58.6,"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":"48B","raw":"48B","cabin":"economy","cx":243.15,"cy":3671.1000000000004,"w":34.3,"h":58.6,"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":"48C","raw":"48C","cabin":"economy","cx":281.45,"cy":3671.1000000000004,"w":34.3,"h":58.6,"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":"48D","raw":"48D","cabin":"economy","cx":353.75,"cy":3695.5,"w":34.3,"h":58.6,"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":"48E","raw":"48E","cabin":"economy","cx":392.04999999999995,"cy":3695.5,"w":34.3,"h":58.6,"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":430.34999999999997,"cy":3695.5,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49D","raw":"49D","cabin":"economy","cx":353.75,"cy":3757.1000000000004,"w":34.3,"h":58.6,"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":392.04999999999995,"cy":3757.1000000000004,"w":34.3,"h":58.6,"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":"49F","raw":"49F","cabin":"economy","cx":430.34999999999997,"cy":3757.1000000000004,"w":34.3,"h":58.6,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]}],"last_updated":"2026-10-14","wifi_providers":[{"technology":"Inmarsat GX Aviation","tier":2,"rating":"Better","fleet_pct":100}],"verified_by":"Alex Westridge"}