Based on previous experience with Singapore Airlines I expected better. Old plane (even though a 380), poor seating, old and tired entertainment, poor quality food service. Staff good but stressed.
airlines reviews