Business Class is great!
Pros: Crew was efficient and polite in Business class. Lie flat seats were fantastic and cabin layout was great.
Cons: Lack of movies compared to other carriers. Lack of food choices. Would have thought there be more local cuisine included especially for a flight emanating out of KL. Check-in at KLIA was pretty dismal in terms of the process - simply had no idea where to go even though I was in Business class.