First time we have travelled in business class with full length beds. What a difference that makes. It was the first time I have been able to sleep on a plane. The staff were very friendly and catered for every need. The food was very good with a mixture of Asian and European choices.