From check in at the airport to the plane landing the service again from British airways really set them apart.
Although their first class product is not at the level of emirates or etihad in my opinion I really cannot fault it. I do think British airways service really goes beyond expectations.
On arriving at Mumbai you have a separate first class check in area you sit down in a beautiful area with all leather chairs and they take care of your luggage and bring you your boarding pass. You then breeze through the dedicated security area.
The lounge was truly exceptional and the food really high end.
The flight was fantastic and the staff were excellent. I slept so didn't have dinner. They give very comfortable pyjamas which is nice. The amenity kit is also very good. I woke for breakfast from my very comfortable bed which was prepared by the excellent flight attendant. The breakfast was very good and the almond croissant especially good.
Can't recommend the first class product enough.