Last September I flew LGW-IAH on one of their 777s.
The seats in economy were comfortable but the quality of the catering and the cabin crew were something else.
There was no choice of meals and what was served had gone cold by the time it arrived. Two of the hosties were only working on the 777 as they were too obese for any of the smaller types in the fleet (I doubt either of them would be able to use the overwing exit on a 737.)
A cock up on arrival led to the aircraft stopping well short of the correct position on the stand with the tail blocking the taxiway. The subsequent 30 minute wait for a tug to correctly position the aircraft and the captain claiming a defective jetway did not go down well with the passengers.