We flew with Iberia from Lima to London, the stop over was in Madrid. The food was awful, the staff rude and snappy, did not think that asking for two drinks after 9-10 hrs of flying, having just received a small bottle of water and a coffee all flight, it was met with a snarle.
To add injury to insult, our cases were lost when we got to Heathrow, my friend got notification before we landed. The staff in lost luggage was the most helpful, but we now know that one of our fellow travellers have traced her suitcase, it is back in London. Sad to say nobody has contacted us yet, do I have to nag further?