Sounds like CI is offering the typical good service like most Asian airlines, I just returned from a trip to Asia including 12 flights on many different airlines and I enjoyed the flights on all of them because they offer much better service than European airlines, the F/A's were always friendly and helpful, no matter if I flew on a low fare airline like Orient-Thai or in the Business Class of Cat