This was a two leg flight with a minimal stopover in Singapore. The catering, included in the airfare, was very good and the staff excellent. The aircraft is getting old and showing it's age a little. Despite this the on board entertainment was adequate. Seats are tught but not uncomfortably so, I am a big man and need a comfortable seat and Singapore met my needs.