This is a Trip Report from the Upper Class cabin
Ground Staff
Food & Drink
Entertainment
Seat
Cabin Crew
Plane was fully booked, and op-up occured when sat in my PE booked seat sipping the sparking wine... 20 mins after being on plane. An apology from the cabin crew when someone else came to my seat - sir, you should have been upgraded at gate. This is your seat... Front of upper class on Right (think it was 1K).
Mumbai airport, now the security is mental, but the actual experience, the ground staff I should mention for VS particularly are excellent - chatty and thoroughly friendly people.
The flight, being a night flight was quite uneventful - had some whiskys on the plane/bar upon takeoff to send me to land of nod once bed made. Cabin crew friendly - and treated me despite being an op-up at least as well as the people who had paid for the service. Nothing was too much trouble for the crew dealing with my side of plane.
Food, I had the Indian bites selection, which was excellent upon boaring, then the Full English upon waking up from my slumber. The orange juice served in Upper is fantastic tasting. Only downside, is even Upper get the miniscule croissants

Only question is next time should I spend miles for same service...