This was my first trip on Cathay Pacific and I was impressed. Although the plane probably could use a bit of updating I felt the cleanliness was well above standard. The service was efficient and friendly. The service is some of the best I've come across in a long time. I'd have no problem flying CP again.