Everything's fine but food and seat.
Pros: Crew Service and Leg space is great.
Automatic check-in station is simple and easy to operate, speeds up the queue for checking-in and luggage drop.
Cons: Seat has no recline option, only movable part is the base of seat, back support recline is not available, thus making it impossible to rest.
Food was served cold, CX used to be much better at food handling, cold omelette and soggy bacon is definitely not appetizing even for a hungry morning flight.
Entertainment is ok, nice options, but LCD screen is getting old and blurry, rather not strain my eyes to try watch anything on it.