Flew Aegean from ZRH on an LX codeshare. Booked the whole Itinerary with LX in P (= business), all legs confirmed to be business. First two legs were fine, then upon check in for the last two return legs I was told that the Aegean segment was booked in P which means economy. They were unable to fix that at the outstation, and in ZRH I had to make a bit of a stink to get them to fix that for the last Aegean leg. They did eventually reissue my ticket (in C this time..) but at that point I was lucky that all C availability wasn't gone yet (It was shortly after when they processed another 3 upgrades an hour before departure), and, my previously reserved seat was not available any more. Was put on the last row, which meant, no choice for a hot dish.
Mains was fine (Red chicken pasta with cumin..basically), the appetizer very disappointing. Plain quinoa with a vinaigrette, no protein whatsoever, and I couldnt detect any of olives or dates mentioned on the menu - that dish was far below par. Lemon pie was served with a lemony-syrup from Costa Navarino.