The Qantas business lounge at Heathrow was very clean, peaceful and offered a fantastic selection of complimentary food and drink. Staff were very helpful.
After boarding the aircraft, as we had not travelled on Qantas business class before, a member of cabin crew spent some time explaining to us about the facilities (seat functions, entertainment, tray table, storage bins etc.).
All the cabin crew who looked after us were very pleasant - professional, friendly and put us at ease.
As this was an overnight flight, the seat converting to a flat bed (with a mattress cover and blanket provided) was fantastic and enabled us to get some proper rest.
Qantas provide pyjamas, which was quite a novelty for us, but in retrospect I don't think it was worth changing into them! The only place to change was the toilets, which were not particularly pleasant, and there were peak-time queues of people wanting to get changed into PJs after take-off and out of PJs before landing.
We were given a useful amenity kit with moisturiser, hand cream, eye mask, ear plugs etc.
In-flight food and drink choices, and quality of food and service, were excellent. We had a light meal (chosen from a menu) soon after take-off and a great breakfast (which we had pre-ordered on a card before going to sleep) before landing. Plenty of drinks, including bottled water, were provided.
I was just disappointed that the toilets in business class were no bigger (nor cleaner) than economy class toilets on other airlines we have flown with. Also that we were not given the landing cards that we needed for Singapore during the flight - which meant we got sent to the back of the queue at passport control at Singapore because we had not completed these. (On our return Qantas flight to Singapore from Australia, these were provided)