Only been a passenger in a BA 777, and absolutely loved the business class fully lie-down beds.
Didn't like the attitude of the cabin staff, who wouldn't let a compatriot in Zoo class come up the front with me, despite having 35 empty business class seats.
But it was a nice ride.