Couldnt recommend them enough previously BUT they have gone steeply downhill since 2010. Flew MUM-LHR May 2011 and had a very poor aircraft with broken bits on the seats, dirty food trays, several screens not working, a very poorly organized entertainment menu.
Very poor selection of inflight entertainment, no kids pack - only a pathetic mag but no pencils, colours or pens, very spicy kids meals (my kids are indian and are use to spicy food normally!), phone customer care were incorrect on several things (they told me I only had 23kg weight allowance when it was actually 28kg, told me golf kit would only count as 6kg towards my checked in weight and would only have to pay excess if exceeded my weight allowance - not true, had to pay excess) and unhelpful.
On the plus side, they do have pretty stewerdesses.