Boarding was delayed by a broken air-conditioning unit on the aircraft. There is not enough space for boarding at C Gates and it can become quite chaotic and over crowded. Once on board, I received excellent service from a dedicated crew, who served quality food and drink. The entertainment system was very good, but I only watched 1 movie. The bed was very comfortable and I managed about 5 hours sleep.