{"slug":"qr-7d1","added_at":"2026-10-14","image":"seatmap.png","image_w":784,"image_h":4898,"total_seats":339,"deck":"","airline":"Qatar Airways","airline_code":"QR","aircraft":"Boeing 777-300ER","aircraft_type":"Boeing 777-3ZGER","aircraft_code":"qr-7d1","manufacturer":"Boeing","body":"Wide body","haul_type":"Long Haul","optional_text":"Super Diamond","ife":"Panasonic eX2 carries audio and video on demand.","wifi":"Starlink · Low latency, high speed satellite wifi","description":"The Qatar Airways Boeing 777-300ER type 7D1, laid out 37J 24W 278Mand equipped with Collins Aerospace Super Diamond seats in Business Class. Note, this version applies to the former Virgin Australia 777-300ERs which joined Qatar Airways in December 2022. These aircraft are still fitted with their original VA interiors with seats in the former Premium Economy cabin (rows 15 to 17) being sold as Economy","seat_counts":{"first":0,"business":37,"premium_economy":24,"economy":278,"total":339},"cabins":[{"cabin_type":"J","cabin_class":"Business","num_seats":37,"rows":"1 to 11","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"Starlink low latency, high speed satellite wifi"},{"cabin_type":"W","cabin_class":"Premium Economy","num_seats":24,"rows":"15 to 17","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"Starlink low latency, high speed satellite wifi"},{"cabin_type":"M","cabin_class":"Economy","num_seats":278,"rows":"20 to 52","ife_inog":"Panasonic eX2 carries audio and video on demand.","wifi_info":"Starlink low latency, high speed satellite wifi"}],"seats":[{"code":"01A","raw":"01A","cabin":"business","cx":219.85,"cy":668.4499999999999,"w":60.3,"h":65.3,"rot":-30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"01D","raw":"01D","cabin":"business","cx":341.15,"cy":689.4499999999999,"w":60.3,"h":65.3,"rot":30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"01G","raw":"01G","cabin":"business","cx":442.45,"cy":689.4499999999999,"w":60.3,"h":65.3,"rot":-30,"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":"02A","raw":"02A","cabin":"business","cx":219.85,"cy":755.75,"w":60.3,"h":65.3,"rot":-30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"02D","raw":"02D","cabin":"business","cx":341.15,"cy":776.75,"w":60.3,"h":65.3,"rot":30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"02G","raw":"02G","cabin":"business","cx":442.45,"cy":776.75,"w":60.3,"h":65.3,"rot":-30,"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":"business","cx":563.75,"cy":750.75,"w":60.3,"h":65.3,"rot":30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"03A","raw":"03A","cabin":"business","cx":219.85,"cy":843.05,"w":60.3,"h":65.3,"rot":-30,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":2,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"03D","raw":"03D","cabin":"business","cx":341.15,"cy":864.05,"w":60.3,"h":65.3,"rot":30,"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":"03G","raw":"03G","cabin":"business","cx":442.45,"cy":864.05,"w":60.3,"h":65.3,"rot":-30,"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":"03K","raw":"03K","cabin":"business","cx":563.75,"cy":839.05,"w":60.3,"h":65.3,"rot":30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"04A","raw":"04A","cabin":"business","cx":219.85,"cy":931.35,"w":60.3,"h":65.3,"rot":-30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"04D","raw":"04D","cabin":"business","cx":341.15,"cy":952.35,"w":60.3,"h":65.3,"rot":30,"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":"04G","raw":"04G","cabin":"business","cx":442.45,"cy":952.35,"w":60.3,"h":65.3,"rot":-30,"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":"04K","raw":"04K","cabin":"business","cx":563.75,"cy":927.35,"w":60.3,"h":65.3,"rot":30,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":2,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"05A","raw":"05A","cabin":"business","cx":219.85,"cy":1021.65,"w":60.3,"h":65.3,"rot":-30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"05D","raw":"05D","cabin":"business","cx":341.15,"cy":1042.65,"w":60.3,"h":65.3,"rot":30,"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":"05G","raw":"05G","cabin":"business","cx":442.45,"cy":1042.65,"w":60.3,"h":65.3,"rot":-30,"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":"05K","raw":"05K","cabin":"business","cx":563.75,"cy":1015.65,"w":60.3,"h":65.3,"rot":30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"06A","raw":"06A","cabin":"business","cx":219.85,"cy":1107.95,"w":60.3,"h":65.3,"rot":-30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"06D","raw":"06D","cabin":"business","cx":341.15,"cy":1128.95,"w":60.3,"h":65.3,"rot":30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"06G","raw":"06G","cabin":"business","cx":442.45,"cy":1128.95,"w":60.3,"h":65.3,"rot":-30,"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":"06K","raw":"06K","cabin":"business","cx":563.75,"cy":1102.95,"w":60.3,"h":65.3,"rot":30,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"07A","raw":"07A","cabin":"business","cx":219.85,"cy":1196.25,"w":60.3,"h":65.3,"rot":-30,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"08A","raw":"08A","cabin":"business","cx":217.75,"cy":1482.2,"w":59.5,"h":70.4,"rot":-30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"08D","raw":"08D","cabin":"business","cx":341.25,"cy":1506.2,"w":59.5,"h":70.4,"rot":30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"08G","raw":"08G","cabin":"business","cx":443.75,"cy":1506.2,"w":59.5,"h":70.4,"rot":-30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"08K","raw":"08K","cabin":"business","cx":566.25,"cy":1481.2,"w":59.5,"h":70.4,"rot":30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"09A","raw":"09A","cabin":"business","cx":217.75,"cy":1571.6000000000001,"w":59.5,"h":70.4,"rot":-30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"09D","raw":"09D","cabin":"business","cx":341.25,"cy":1595.6000000000001,"w":59.5,"h":70.4,"rot":-30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"09G","raw":"09G","cabin":"business","cx":443.75,"cy":1595.6000000000001,"w":59.5,"h":70.4,"rot":30,"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":"09K","raw":"09K","cabin":"business","cx":566.25,"cy":1570.6000000000001,"w":59.5,"h":70.4,"rot":30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"10A","raw":"10A","cabin":"business","cx":217.75,"cy":1660,"w":59.5,"h":70.4,"rot":-30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"10D","raw":"10D","cabin":"business","cx":341.25,"cy":1684,"w":59.5,"h":70.4,"rot":30,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"solo_throne","comment":"Single seat with its own aisle access.","sentiment":"good"}]},{"code":"10G","raw":"10G","cabin":"business","cx":443.75,"cy":1684,"w":59.5,"h":70.4,"rot":-30,"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":566.25,"cy":1659,"w":59.5,"h":70.4,"rot":30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"11A","raw":"11A","cabin":"business","cx":217.75,"cy":1749.4,"w":59.5,"h":70.4,"rot":-30,"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"},{"slug":"window_facing","comment":"Turned towards the windows.","sentiment":"good"}]},{"code":"15A","raw":"15A","cabin":"premium_economy","cx":189.7,"cy":1878.8,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"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":"15C","raw":"15C","cabin":"premium_economy","cx":234.1,"cy":1878.8,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"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 (70%). Extra legroom on the right.","sentiment":"good"}]},{"code":"15D","raw":"15D","cabin":"premium_economy","cx":325.5,"cy":1816.8,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"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 (60%). Extra legroom on the left.","sentiment":"good"}]},{"code":"15E","raw":"15E","cabin":"premium_economy","cx":370.9,"cy":1816.8,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"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":"15F","raw":"15F","cabin":"premium_economy","cx":415.3,"cy":1816.8,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"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":"15G","raw":"15G","cabin":"premium_economy","cx":460.7,"cy":1816.8,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"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 (45%). Extra legroom on the right.","sentiment":"good"}]},{"code":"15H","raw":"15H","cabin":"premium_economy","cx":550.1,"cy":1794.8,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"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 (80%). Extra legroom on the left.","sentiment":"good"}]},{"code":"15K","raw":"15K","cabin":"premium_economy","cx":595.5,"cy":1794.8,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"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":"16A","raw":"16A","cabin":"premium_economy","cx":189.7,"cy":1960.2,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"16C","raw":"16C","cabin":"premium_economy","cx":234.1,"cy":1960.2,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"16D","raw":"16D","cabin":"premium_economy","cx":325.5,"cy":1899.2,"w":39.4,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"16E","raw":"16E","cabin":"premium_economy","cx":370.9,"cy":1899.2,"w":39.4,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"16F","raw":"16F","cabin":"premium_economy","cx":415.3,"cy":1899.2,"w":39.4,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"16G","raw":"16G","cabin":"premium_economy","cx":460.7,"cy":1899.2,"w":39.4,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"16H","raw":"16H","cabin":"premium_economy","cx":550.1,"cy":1878.2,"w":39.4,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"16K","raw":"16K","cabin":"premium_economy","cx":595.5,"cy":1878.2,"w":39.4,"h":54.4,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"}]},{"code":"17A","raw":"17A","cabin":"premium_economy","cx":189.7,"cy":2041.6000000000001,"w":39.4,"h":54.4,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"17C","raw":"17C","cabin":"premium_economy","cx":234.1,"cy":2041.6000000000001,"w":39.4,"h":54.4,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"17D","raw":"17D","cabin":"premium_economy","cx":325.5,"cy":1981.6000000000001,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"17E","raw":"17E","cabin":"premium_economy","cx":370.9,"cy":1981.6000000000001,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"17F","raw":"17F","cabin":"premium_economy","cx":415.3,"cy":1981.6000000000001,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"17G","raw":"17G","cabin":"premium_economy","cx":460.7,"cy":1981.6000000000001,"w":39.4,"h":54.4,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"17H","raw":"17H","cabin":"premium_economy","cx":550.1,"cy":1958.6000000000001,"w":39.4,"h":54.4,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"17K","raw":"17K","cabin":"premium_economy","cx":595.5,"cy":1958.6000000000001,"w":39.4,"h":54.4,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"20H","raw":"20H","cabin":"economy","cx":517.35,"cy":2220.65,"w":34.3,"h":55.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, 74cm (29in) to the wall.","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 (15%). Extra legroom.","sentiment":"good"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"20J","raw":"20J","cabin":"economy","cx":556.65,"cy":2220.65,"w":34.3,"h":55.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, 72cm (28in) to the wall.","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":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"20K","raw":"20K","cabin":"economy","cx":595.9499999999999,"cy":2220.65,"w":34.3,"h":55.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":"bulkhead_spacious","comment":"Roomy bulkhead, 72cm (28in) to the wall.","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":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"21A","raw":"21A","cabin":"economy","cx":187.55,"cy":2281.65,"w":34.3,"h":55.3,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"bathroom_door","comment":"Right beside the lavatory in front. 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":227.85,"cy":2281.65,"w":34.3,"h":55.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":"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":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"21C","raw":"21C","cabin":"economy","cx":267.15,"cy":2281.65,"w":34.3,"h":55.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":"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":"bathroom_door","comment":"Right beside the lavatory in front. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"21D","raw":"21D","cabin":"economy","cx":353.45,"cy":2269.65,"w":34.3,"h":55.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":"21F","raw":"21F","cabin":"economy","cx":392.75,"cy":2269.65,"w":34.3,"h":55.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":"21G","raw":"21G","cabin":"economy","cx":432.04999999999995,"cy":2269.65,"w":34.3,"h":55.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"}]},{"code":"21H","raw":"21H","cabin":"economy","cx":517.35,"cy":2283.9500000000003,"w":34.3,"h":55.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":"21J","raw":"21J","cabin":"economy","cx":556.65,"cy":2283.9500000000003,"w":34.3,"h":55.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":"21K","raw":"21K","cabin":"economy","cx":595.9499999999999,"cy":2283.9500000000003,"w":34.3,"h":55.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","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":"22A","raw":"22A","cabin":"economy","cx":187.55,"cy":2345.9500000000003,"w":34.3,"h":55.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[{"slug":"lav_traffic","comment":"Near the lavatory in front. Some noise and passing traffic.","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":"22B","raw":"22B","cabin":"economy","cx":227.85,"cy":2345.9500000000003,"w":34.3,"h":55.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":"22C","raw":"22C","cabin":"economy","cx":267.15,"cy":2345.9500000000003,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22D","raw":"22D","cabin":"economy","cx":353.45,"cy":2333.9500000000003,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22F","raw":"22F","cabin":"economy","cx":392.75,"cy":2333.9500000000003,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22G","raw":"22G","cabin":"economy","cx":432.04999999999995,"cy":2333.9500000000003,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22H","raw":"22H","cabin":"economy","cx":517.35,"cy":2347.15,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22J","raw":"22J","cabin":"economy","cx":556.65,"cy":2347.15,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"22K","raw":"22K","cabin":"economy","cx":595.9499999999999,"cy":2347.15,"w":34.3,"h":55.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":"23A","raw":"23A","cabin":"economy","cx":187.55,"cy":2409.15,"w":34.3,"h":55.3,"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":"23B","raw":"23B","cabin":"economy","cx":227.85,"cy":2409.15,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23C","raw":"23C","cabin":"economy","cx":267.15,"cy":2409.15,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23D","raw":"23D","cabin":"economy","cx":353.45,"cy":2397.15,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23F","raw":"23F","cabin":"economy","cx":392.75,"cy":2397.15,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23G","raw":"23G","cabin":"economy","cx":432.04999999999995,"cy":2397.15,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23H","raw":"23H","cabin":"economy","cx":517.35,"cy":2411.55,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23J","raw":"23J","cabin":"economy","cx":556.65,"cy":2411.55,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"23K","raw":"23K","cabin":"economy","cx":595.9499999999999,"cy":2411.55,"w":34.3,"h":55.3,"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":"24A","raw":"24A","cabin":"economy","cx":187.55,"cy":2472.55,"w":34.3,"h":55.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":"24B","raw":"24B","cabin":"economy","cx":227.85,"cy":2472.55,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24C","raw":"24C","cabin":"economy","cx":267.15,"cy":2472.55,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24D","raw":"24D","cabin":"economy","cx":353.45,"cy":2459.55,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24F","raw":"24F","cabin":"economy","cx":392.75,"cy":2459.55,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24G","raw":"24G","cabin":"economy","cx":432.04999999999995,"cy":2459.55,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24H","raw":"24H","cabin":"economy","cx":517.35,"cy":2474.85,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24J","raw":"24J","cabin":"economy","cx":556.65,"cy":2474.85,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"24K","raw":"24K","cabin":"economy","cx":595.9499999999999,"cy":2474.85,"w":34.3,"h":55.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":"25D","raw":"25D","cabin":"economy","cx":353.45,"cy":2522.85,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25F","raw":"25F","cabin":"economy","cx":392.75,"cy":2522.85,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"25G","raw":"25G","cabin":"economy","cx":432.04999999999995,"cy":2522.85,"w":34.3,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"26A","raw":"26A","cabin":"economy","cx":187.6,"cy":2663.65,"w":35.2,"h":55.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"}]},{"code":"26B","raw":"26B","cabin":"economy","cx":226.79999999999998,"cy":2663.65,"w":35.2,"h":55.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":"26C","raw":"26C","cabin":"economy","cx":266,"cy":2663.65,"w":35.2,"h":55.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"}]},{"code":"26D","raw":"26D","cabin":"economy","cx":352.20000000000005,"cy":2659.65,"w":35.2,"h":55.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"}]},{"code":"26F","raw":"26F","cabin":"economy","cx":391.40000000000003,"cy":2659.65,"w":35.2,"h":55.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":"26G","raw":"26G","cabin":"economy","cx":430.6,"cy":2659.65,"w":35.2,"h":55.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"}]},{"code":"26H","raw":"26H","cabin":"economy","cx":516.8,"cy":2665.65,"w":35.2,"h":55.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"}]},{"code":"26J","raw":"26J","cabin":"economy","cx":556,"cy":2665.65,"w":35.2,"h":55.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":"26K","raw":"26K","cabin":"economy","cx":595.2,"cy":2665.65,"w":35.2,"h":55.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"}]},{"code":"27A","raw":"27A","cabin":"economy","cx":187.6,"cy":2726.9500000000003,"w":35.2,"h":55.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":"27B","raw":"27B","cabin":"economy","cx":226.79999999999998,"cy":2726.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27C","raw":"27C","cabin":"economy","cx":266,"cy":2726.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27D","raw":"27D","cabin":"economy","cx":352.20000000000005,"cy":2722.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27F","raw":"27F","cabin":"economy","cx":391.40000000000003,"cy":2722.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27G","raw":"27G","cabin":"economy","cx":430.6,"cy":2722.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27H","raw":"27H","cabin":"economy","cx":516.8,"cy":2728.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27J","raw":"27J","cabin":"economy","cx":556,"cy":2728.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"27K","raw":"27K","cabin":"economy","cx":595.2,"cy":2728.9500000000003,"w":35.2,"h":55.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":"28A","raw":"28A","cabin":"economy","cx":187.6,"cy":2790.15,"w":35.2,"h":55.3,"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":"28B","raw":"28B","cabin":"economy","cx":226.79999999999998,"cy":2790.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28C","raw":"28C","cabin":"economy","cx":266,"cy":2790.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28D","raw":"28D","cabin":"economy","cx":352.20000000000005,"cy":2786.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28F","raw":"28F","cabin":"economy","cx":391.40000000000003,"cy":2786.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28G","raw":"28G","cabin":"economy","cx":430.6,"cy":2786.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28H","raw":"28H","cabin":"economy","cx":516.8,"cy":2792.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28J","raw":"28J","cabin":"economy","cx":556,"cy":2792.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"28K","raw":"28K","cabin":"economy","cx":595.2,"cy":2792.15,"w":35.2,"h":55.3,"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":"29A","raw":"29A","cabin":"economy","cx":187.6,"cy":2853.55,"w":35.2,"h":55.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":"29B","raw":"29B","cabin":"economy","cx":226.79999999999998,"cy":2853.55,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29C","raw":"29C","cabin":"economy","cx":266,"cy":2853.55,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29D","raw":"29D","cabin":"economy","cx":352.20000000000005,"cy":2849.55,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29F","raw":"29F","cabin":"economy","cx":391.40000000000003,"cy":2849.55,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29G","raw":"29G","cabin":"economy","cx":430.6,"cy":2849.55,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29H","raw":"29H","cabin":"economy","cx":516.8,"cy":2855.55,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29J","raw":"29J","cabin":"economy","cx":556,"cy":2855.55,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"29K","raw":"29K","cabin":"economy","cx":595.2,"cy":2855.55,"w":35.2,"h":55.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":"30A","raw":"30A","cabin":"economy","cx":187.6,"cy":2916.85,"w":35.2,"h":55.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":"30B","raw":"30B","cabin":"economy","cx":226.79999999999998,"cy":2916.85,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30C","raw":"30C","cabin":"economy","cx":266,"cy":2916.85,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30D","raw":"30D","cabin":"economy","cx":352.20000000000005,"cy":2912.85,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30F","raw":"30F","cabin":"economy","cx":391.40000000000003,"cy":2912.85,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30G","raw":"30G","cabin":"economy","cx":430.6,"cy":2912.85,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30H","raw":"30H","cabin":"economy","cx":516.8,"cy":2918.85,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30J","raw":"30J","cabin":"economy","cx":556,"cy":2918.85,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"30K","raw":"30K","cabin":"economy","cx":595.2,"cy":2918.85,"w":35.2,"h":55.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","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":"31A","raw":"31A","cabin":"economy","cx":187.6,"cy":2981.15,"w":35.2,"h":55.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":"31B","raw":"31B","cabin":"economy","cx":226.79999999999998,"cy":2981.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31C","raw":"31C","cabin":"economy","cx":266,"cy":2981.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31D","raw":"31D","cabin":"economy","cx":352.20000000000005,"cy":2977.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31F","raw":"31F","cabin":"economy","cx":391.40000000000003,"cy":2977.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31G","raw":"31G","cabin":"economy","cx":430.6,"cy":2977.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31H","raw":"31H","cabin":"economy","cx":516.8,"cy":2982.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31J","raw":"31J","cabin":"economy","cx":556,"cy":2982.15,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"31K","raw":"31K","cabin":"economy","cx":595.2,"cy":2982.15,"w":35.2,"h":55.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":"32A","raw":"32A","cabin":"economy","cx":187.6,"cy":3044.4500000000003,"w":35.2,"h":55.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":"32B","raw":"32B","cabin":"economy","cx":226.79999999999998,"cy":3044.4500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32C","raw":"32C","cabin":"economy","cx":266,"cy":3044.4500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32D","raw":"32D","cabin":"economy","cx":352.20000000000005,"cy":3040.4500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32F","raw":"32F","cabin":"economy","cx":391.40000000000003,"cy":3040.4500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32G","raw":"32G","cabin":"economy","cx":430.6,"cy":3040.4500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32H","raw":"32H","cabin":"economy","cx":516.8,"cy":3045.4500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32J","raw":"32J","cabin":"economy","cx":556,"cy":3045.4500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"32K","raw":"32K","cabin":"economy","cx":595.2,"cy":3045.4500000000003,"w":35.2,"h":55.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":"33A","raw":"33A","cabin":"economy","cx":187.6,"cy":3107.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"33B","raw":"33B","cabin":"economy","cx":226.79999999999998,"cy":3107.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33C","raw":"33C","cabin":"economy","cx":266,"cy":3107.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33D","raw":"33D","cabin":"economy","cx":352.20000000000005,"cy":3103.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33F","raw":"33F","cabin":"economy","cx":391.40000000000003,"cy":3103.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33G","raw":"33G","cabin":"economy","cx":430.6,"cy":3103.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33H","raw":"33H","cabin":"economy","cx":516.8,"cy":3108.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33J","raw":"33J","cabin":"economy","cx":556,"cy":3108.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"33K","raw":"33K","cabin":"economy","cx":595.2,"cy":3108.65,"w":35.2,"h":55.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":187.6,"cy":3171.05,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"34B","raw":"34B","cabin":"economy","cx":226.79999999999998,"cy":3171.05,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34C","raw":"34C","cabin":"economy","cx":266,"cy":3171.05,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34D","raw":"34D","cabin":"economy","cx":352.20000000000005,"cy":3167.05,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34F","raw":"34F","cabin":"economy","cx":391.40000000000003,"cy":3167.05,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34G","raw":"34G","cabin":"economy","cx":430.6,"cy":3167.05,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34H","raw":"34H","cabin":"economy","cx":516.8,"cy":3173.05,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34J","raw":"34J","cabin":"economy","cx":556,"cy":3173.05,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"34K","raw":"34K","cabin":"economy","cx":595.2,"cy":3173.05,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"35A","raw":"35A","cabin":"economy","cx":187.6,"cy":3235.35,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"35B","raw":"35B","cabin":"economy","cx":226.79999999999998,"cy":3235.35,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35C","raw":"35C","cabin":"economy","cx":266,"cy":3235.35,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35D","raw":"35D","cabin":"economy","cx":352.20000000000005,"cy":3231.35,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35F","raw":"35F","cabin":"economy","cx":391.40000000000003,"cy":3231.35,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35G","raw":"35G","cabin":"economy","cx":430.6,"cy":3231.35,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35H","raw":"35H","cabin":"economy","cx":516.8,"cy":3237.35,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35J","raw":"35J","cabin":"economy","cx":556,"cy":3237.35,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"35K","raw":"35K","cabin":"economy","cx":595.2,"cy":3237.35,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"36A","raw":"36A","cabin":"economy","cx":187.6,"cy":3298.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"36B","raw":"36B","cabin":"economy","cx":226.79999999999998,"cy":3298.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36C","raw":"36C","cabin":"economy","cx":266,"cy":3298.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36D","raw":"36D","cabin":"economy","cx":352.20000000000005,"cy":3294.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36F","raw":"36F","cabin":"economy","cx":391.40000000000003,"cy":3294.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36G","raw":"36G","cabin":"economy","cx":430.6,"cy":3294.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36H","raw":"36H","cabin":"economy","cx":516.8,"cy":3300.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36J","raw":"36J","cabin":"economy","cx":556,"cy":3300.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"36K","raw":"36K","cabin":"economy","cx":595.2,"cy":3300.65,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"37A","raw":"37A","cabin":"economy","cx":187.6,"cy":3361.9500000000003,"w":35.2,"h":55.3,"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":"37B","raw":"37B","cabin":"economy","cx":226.79999999999998,"cy":3361.9500000000003,"w":35.2,"h":55.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":"37C","raw":"37C","cabin":"economy","cx":266,"cy":3361.9500000000003,"w":35.2,"h":55.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":"37D","raw":"37D","cabin":"economy","cx":352.20000000000005,"cy":3357.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"37F","raw":"37F","cabin":"economy","cx":391.40000000000003,"cy":3357.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"37G","raw":"37G","cabin":"economy","cx":430.6,"cy":3357.9500000000003,"w":35.2,"h":55.3,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"37H","raw":"37H","cabin":"economy","cx":516.8,"cy":3363.9500000000003,"w":35.2,"h":55.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":"37J","raw":"37J","cabin":"economy","cx":556,"cy":3363.9500000000003,"w":35.2,"h":55.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":"37K","raw":"37K","cabin":"economy","cx":595.2,"cy":3363.9500000000003,"w":35.2,"h":55.3,"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":"38A","raw":"38A","cabin":"economy","cx":187.6,"cy":3426.25,"w":35.2,"h":55.3,"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":"38B","raw":"38B","cabin":"economy","cx":226.79999999999998,"cy":3426.25,"w":35.2,"h":55.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":"38C","raw":"38C","cabin":"economy","cx":266,"cy":3426.25,"w":35.2,"h":55.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":"38D","raw":"38D","cabin":"economy","cx":352.20000000000005,"cy":3422.25,"w":35.2,"h":55.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":"38F","raw":"38F","cabin":"economy","cx":391.40000000000003,"cy":3422.25,"w":35.2,"h":55.3,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"meal_prep_galley","comment":"Galley behind. Noise and light during meal service.","sentiment":"bad","severity":"moderate"}]},{"code":"38G","raw":"38G","cabin":"economy","cx":430.6,"cy":3422.25,"w":35.2,"h":55.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":"38H","raw":"38H","cabin":"economy","cx":516.8,"cy":3428.25,"w":35.2,"h":55.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":"38J","raw":"38J","cabin":"economy","cx":556,"cy":3428.25,"w":35.2,"h":55.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":"38K","raw":"38K","cabin":"economy","cx":595.2,"cy":3428.25,"w":35.2,"h":55.3,"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":"39A","raw":"39A","cabin":"economy","cx":185,"cy":3722,"w":34,"h":49,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"left"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"39B","raw":"39B","cabin":"economy","cx":226,"cy":3722,"w":33,"h":49,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"39C","raw":"39C","cabin":"economy","cx":266,"cy":3722,"w":33,"h":49,"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"}]},{"code":"39H","raw":"39H","cabin":"economy","cx":516,"cy":3722,"w":34,"h":49,"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"}]},{"code":"39J","raw":"39J","cabin":"economy","cx":557,"cy":3722,"w":35,"h":49,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"}]},{"code":"39K","raw":"39K","cabin":"economy","cx":596,"cy":3722,"w":34,"h":49,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"no_underseat","comment":"No underseat storage. Bulkhead in front.","sentiment":"bad","severity":"moderate"},{"slug":"extra_legroom","comment":"Extra legroom.","sentiment":"good"},{"slug":"open_space_access","comment":"Clear floor ahead, so you can leave without climbing past anyone.","sentiment":"good"},{"slug":"tray_in_armrest","comment":"Tray folds out of the armrest, with no seatback in front.","sentiment":"bad","severity":"minor"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"40A","raw":"40A","cabin":"economy","cx":186,"cy":3786,"w":35,"h":49,"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":225,"cy":3786,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40C","raw":"40C","cabin":"economy","cx":266,"cy":3786,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40D","raw":"40D","cabin":"economy","cx":351,"cy":3747,"w":33,"h":49,"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"}]},{"code":"40F","raw":"40F","cabin":"economy","cx":391,"cy":3747,"w":35,"h":49,"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":"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"}]},{"code":"40G","raw":"40G","cabin":"economy","cx":431,"cy":3747,"w":34,"h":49,"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"}]},{"code":"40H","raw":"40H","cabin":"economy","cx":516,"cy":3786,"w":34,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40J","raw":"40J","cabin":"economy","cx":557,"cy":3786,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"40K","raw":"40K","cabin":"economy","cx":596,"cy":3786,"w":34,"h":48,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"41A","raw":"41A","cabin":"economy","cx":185,"cy":3849,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"41B","raw":"41B","cabin":"economy","cx":225,"cy":3849,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41C","raw":"41C","cabin":"economy","cx":266,"cy":3849,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41D","raw":"41D","cabin":"economy","cx":351,"cy":3811,"w":33,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41F","raw":"41F","cabin":"economy","cx":391,"cy":3811,"w":35,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41G","raw":"41G","cabin":"economy","cx":432,"cy":3811,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41H","raw":"41H","cabin":"economy","cx":516,"cy":3850,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41J","raw":"41J","cabin":"economy","cx":555,"cy":3850,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"41K","raw":"41K","cabin":"economy","cx":596,"cy":3850,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"42A","raw":"42A","cabin":"economy","cx":185,"cy":3913,"w":33,"h":48,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"42B","raw":"42B","cabin":"economy","cx":225,"cy":3913,"w":33,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42C","raw":"42C","cabin":"economy","cx":266,"cy":3913,"w":34,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42D","raw":"42D","cabin":"economy","cx":351,"cy":3874,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42F","raw":"42F","cabin":"economy","cx":392,"cy":3874,"w":36,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42G","raw":"42G","cabin":"economy","cx":432,"cy":3874,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42H","raw":"42H","cabin":"economy","cx":517,"cy":3913,"w":36,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42J","raw":"42J","cabin":"economy","cx":555,"cy":3913,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"42K","raw":"42K","cabin":"economy","cx":596,"cy":3913,"w":35,"h":49,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"43A","raw":"43A","cabin":"economy","cx":186,"cy":3976,"w":32,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"43B","raw":"43B","cabin":"economy","cx":225,"cy":3976,"w":33,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43C","raw":"43C","cabin":"economy","cx":266,"cy":3976,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43D","raw":"43D","cabin":"economy","cx":351,"cy":3939,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43F","raw":"43F","cabin":"economy","cx":391,"cy":3939,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43G","raw":"43G","cabin":"economy","cx":431,"cy":3939,"w":36,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43H","raw":"43H","cabin":"economy","cx":517,"cy":3977,"w":36,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43J","raw":"43J","cabin":"economy","cx":555,"cy":3977,"w":35,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"43K","raw":"43K","cabin":"economy","cx":596,"cy":3977,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"44A","raw":"44A","cabin":"economy","cx":186,"cy":4040,"w":32,"h":48,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"44B","raw":"44B","cabin":"economy","cx":225,"cy":4040,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44C","raw":"44C","cabin":"economy","cx":266,"cy":4040,"w":33,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44D","raw":"44D","cabin":"economy","cx":351,"cy":4003,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44F","raw":"44F","cabin":"economy","cx":391,"cy":4002,"w":35,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44G","raw":"44G","cabin":"economy","cx":431,"cy":4002,"w":35,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44H","raw":"44H","cabin":"economy","cx":516,"cy":4040,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44J","raw":"44J","cabin":"economy","cx":555,"cy":4040,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"44K","raw":"44K","cabin":"economy","cx":596,"cy":4040,"w":35,"h":49,"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":186,"cy":4103,"w":32,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"45B","raw":"45B","cabin":"economy","cx":226,"cy":4103,"w":33,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45C","raw":"45C","cabin":"economy","cx":266,"cy":4104,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45D","raw":"45D","cabin":"economy","cx":351,"cy":4066,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45F","raw":"45F","cabin":"economy","cx":392,"cy":4066,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45G","raw":"45G","cabin":"economy","cx":432,"cy":4066,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45H","raw":"45H","cabin":"economy","cx":516,"cy":4104,"w":34,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45J","raw":"45J","cabin":"economy","cx":558,"cy":4104,"w":34,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"45K","raw":"45K","cabin":"economy","cx":596,"cy":4104,"w":35,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"46A","raw":"46A","cabin":"economy","cx":186,"cy":4167,"w":32,"h":49,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"left"},"comments":[]},{"code":"46B","raw":"46B","cabin":"economy","cx":225,"cy":4167,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46C","raw":"46C","cabin":"economy","cx":266,"cy":4167,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46D","raw":"46D","cabin":"economy","cx":351,"cy":4130,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46F","raw":"46F","cabin":"economy","cx":393,"cy":4130,"w":35,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46G","raw":"46G","cabin":"economy","cx":431,"cy":4130,"w":36,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46H","raw":"46H","cabin":"economy","cx":517,"cy":4168,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46J","raw":"46J","cabin":"economy","cx":556,"cy":4168,"w":37,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"46K","raw":"46K","cabin":"economy","cx":595,"cy":4167,"w":36,"h":48,"rot":0,"rating":"green","color":"#3cb043","bookable":true,"blocked":false,"window":{"status":"great","count":1,"side":"right"},"comments":[]},{"code":"47A","raw":"47A","cabin":"economy","cx":185,"cy":4230,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"47B","raw":"47B","cabin":"economy","cx":225,"cy":4230,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47C","raw":"47C","cabin":"economy","cx":266,"cy":4230,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47D","raw":"47D","cabin":"economy","cx":352,"cy":4193,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47F","raw":"47F","cabin":"economy","cx":391,"cy":4193,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47G","raw":"47G","cabin":"economy","cx":431,"cy":4193,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47H","raw":"47H","cabin":"economy","cx":517,"cy":4231,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47J","raw":"47J","cabin":"economy","cx":555,"cy":4231,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"47K","raw":"47K","cabin":"economy","cx":596,"cy":4231,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"right"},"comments":[]},{"code":"48A","raw":"48A","cabin":"economy","cx":185,"cy":4294,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"48B","raw":"48B","cabin":"economy","cx":225,"cy":4294,"w":33,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48C","raw":"48C","cabin":"economy","cx":266,"cy":4294,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48D","raw":"48D","cabin":"economy","cx":352,"cy":4257,"w":32,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48F","raw":"48F","cabin":"economy","cx":392,"cy":4257,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48G","raw":"48G","cabin":"economy","cx":431,"cy":4257,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48H","raw":"48H","cabin":"economy","cx":517,"cy":4295,"w":36,"h":48,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48J","raw":"48J","cabin":"economy","cx":555,"cy":4294,"w":35,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"48K","raw":"48K","cabin":"economy","cx":596,"cy":4295,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"49A","raw":"49A","cabin":"economy","cx":189,"cy":4358,"w":33,"h":50,"rot":-3,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":2,"side":"left"},"comments":[]},{"code":"49B","raw":"49B","cabin":"economy","cx":228,"cy":4357,"w":34,"h":49,"rot":-3,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49C","raw":"49C","cabin":"economy","cx":268,"cy":4357,"w":37,"h":50,"rot":-3,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49D","raw":"49D","cabin":"economy","cx":351,"cy":4321,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49F","raw":"49F","cabin":"economy","cx":392,"cy":4321,"w":34,"h":50,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49G","raw":"49G","cabin":"economy","cx":430,"cy":4321,"w":34,"h":50,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49H","raw":"49H","cabin":"economy","cx":515,"cy":4358,"w":37,"h":50,"rot":2.3,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49J","raw":"49J","cabin":"economy","cx":554,"cy":4358,"w":37,"h":50,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"49K","raw":"49K","cabin":"economy","cx":594,"cy":4358,"w":34,"h":49,"rot":0,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[]},{"code":"50A","raw":"50A","cabin":"economy","cx":193,"cy":4422,"w":34,"h":49,"rot":-3,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"50B","raw":"50B","cabin":"economy","cx":233,"cy":4421,"w":36,"h":50,"rot":-3,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50C","raw":"50C","cabin":"economy","cx":272,"cy":4420,"w":35,"h":50,"rot":-3,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50D","raw":"50D","cabin":"economy","cx":352,"cy":4385,"w":32,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50F","raw":"50F","cabin":"economy","cx":392,"cy":4385,"w":33,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50G","raw":"50G","cabin":"economy","cx":430,"cy":4385,"w":34,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50H","raw":"50H","cabin":"economy","cx":510,"cy":4421,"w":33,"h":49,"rot":2.3,"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":"50J","raw":"50J","cabin":"economy","cx":550,"cy":4422,"w":36,"h":49,"rot":0,"rating":null,"color":"","bookable":true,"blocked":false,"window":null,"comments":[]},{"code":"50K","raw":"50K","cabin":"economy","cx":590,"cy":4423,"w":35,"h":49,"rot":2.3,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"right"},"comments":[]},{"code":"51A","raw":"51A","cabin":"economy","cx":200,"cy":4485,"w":35,"h":50,"rot":-3,"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":"51C","raw":"51C","cabin":"economy","cx":239,"cy":4484,"w":36,"h":49,"rot":-3,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside: room to the side, and the floor space next to you is yours.","sentiment":"good"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"51D","raw":"51D","cabin":"economy","cx":352,"cy":4449,"w":32,"h":49,"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":"51F","raw":"51F","cabin":"economy","cx":393,"cy":4449,"w":35,"h":49,"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":"51G","raw":"51G","cabin":"economy","cx":431,"cy":4449,"w":36,"h":49,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"51H","raw":"51H","cabin":"economy","cx":545,"cy":4485,"w":35,"h":49,"rot":2.3,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"side_space","comment":"No seat alongside: room to the side, and the floor space next to you is yours.","sentiment":"good"},{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"}]},{"code":"51K","raw":"51K","cabin":"economy","cx":584,"cy":4486,"w":36,"h":49,"rot":2.3,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"poor","count":1,"side":"right"},"comments":[{"slug":"lav_traffic","comment":"Near the lavatory behind. Some noise and passing traffic.","sentiment":"bad","severity":"moderate"},{"slug":"misaligned_window","comment":"Window sits behind you. Lean back to see out.","sentiment":"bad","severity":"moderate"}]},{"code":"52A","raw":"52A","cabin":"economy","cx":205,"cy":4549,"w":35,"h":50,"rot":-3,"rating":null,"color":"","bookable":true,"blocked":false,"window":{"status":"average","count":1,"side":"left"},"comments":[]},{"code":"52C","raw":"52C","cabin":"economy","cx":245,"cy":4548,"w":35,"h":50,"rot":-3,"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":"52D","raw":"52D","cabin":"economy","cx":352,"cy":4512,"w":35,"h":49,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"52F","raw":"52F","cabin":"economy","cx":391,"cy":4512,"w":35,"h":49,"rot":0,"rating":"red","color":"#dc3c3c","bookable":true,"blocked":false,"window":null,"comments":[{"slug":"bathroom_door","comment":"Right beside the lavatory behind. Noise, smell and queuing.","sentiment":"bad","severity":"major"}]},{"code":"52G","raw":"52G","cabin":"economy","cx":431,"cy":4512,"w":35,"h":49,"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":"52H","raw":"52H","cabin":"economy","cx":539,"cy":4548,"w":34,"h":50,"rot":2.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":"52K","raw":"52K","cabin":"economy","cx":578,"cy":4549,"w":36,"h":50,"rot":2.3,"rating":"yellow","color":"#f0c030","bookable":true,"blocked":false,"window":{"status":"average","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":"Starlink","tier":1,"rating":"Best","note":"Low latency, high speed satellite wifi","fleet_pct":100,"tech_category":"leo_satellite","speed_class":"work_stream","speed_range":"40-200 Mbps"}],"verified_by":"Alex Westridge"}