There were many well behaved foreigners and a more laid back crowd and not a boat load of rowdy drunks you can find on a Carnival cruise.
We had a balcony cabin on Lido deck which was clean and well attended by our room steward Joey.
For whatever reason the food on the Lido deck was much better than our earlier cruise. We did experience long lines at the buffet from time to time. Our dining choice on this cruise was the "anytime dining" Carnival offers. We got the same table for two each night and our Head Waiter, Pattarata, was excellent. Overall, the food was above average especially in the dining room. The best part of the dining experience is the Carnival classic desert...."Warm Chocolate Melting Cake".
Our cabin was 9198 Lido. My only comment is the cabin is close the activities on Lido deck so you can hear a lot of music. Also, you can hear and feel the ships engines fairly well.