Nice airline. Professional service. Clean seats. Vegetarian meals were much better than Cathay Pacific's offerings. Flight attendants were all tall, slim, and attractive. I am sure they have some kind of beauty standards when they hired for these positions. However, entertainment was disappointing. Movies were very old. Cathay Pacific beats CSAR hands down in this category.