Going to have to correct you robsmith100.
I flew Malaysia last month (LHR-KUL-LGK and return). Service was great, food was average on the outbound but not bad on the return.
Entertainment system was poor. Bad selection of straight to DVD films and US sitcoms.
The seat is angled flat bed and this is not at all comfortable for sleeping. Fine for reclining during a day flight, but not great on an overnighter. BA on the LCY – JFK route is fully flat.