This was not an Upper Class Suite experience, but on a flight this short you cannot complain. The service and food were excellent and I really mean it - as good as other carriers 1st class, including Lobster, a large salad and soy crispy chicken. The rest was ok - the cabin and seating felt like a 3rd world carriers business class. The seat is large and comfortable as a seat, but as a bed its not up to much. The IFE entertainment....I do not know where to start, so gave up after 2 minutes with it - appauling.
I would fly CO again - the service was standout and I did sleep for 4 hours so it was not all bad.