Cons: Flight staff was not helpful, in 8 hrs flight there was no entertainment. No vegetarian food options, they said while checking in I should have requested but there was no option during check-in. In return flight I asked ground staff how do I request vegetarian food option and she didn't know. Above all flight was delayed from Madrid to Barcelona, for 45 mins flight it took 2 hrs and I missed the event I was going to spain! Even while returning Barcelona to Madrid flight was delayed by 3 hrs! as there was technical difficulty while take off!