Overall our cruise was great. I traveled with my DH and 2 sons (13 and 14). They were new to cruising. I enjoyed the "party" atmosphere and laid back style of Carnival. Was glad that it wasn't "out-of-hand" though (the partying onboard).
Embarkation- was very easy and fast to get through. We were able to go right to our cabin since we did not arrive until about 1:30pm.
Food: Lines at Lido can be very busy depending on when you go. Mongolian Wok always had a line. Food was pretty good up there but typical buffet line food. The made-to-order omelets in the morning were great. I like having the fries and chicken tenders when ever you want- pretty yummy. The Posh restaurant had "brunch" on the sea days and the Huevos Rancheros were outstanding. My DH and I had never had them and we loved them. We had "anytime dining" for dinner and as much as I like the flexibility of showing up when you want- I prefer the service you receive when you have the same wait staff for the entire cruise. You can request the same server but you may have to wait quite a bit if he is unavailable. We did have one GREAT waiter- and if you can request "Suki" - then I recommend him- he was great. Otherwise we never had a "wait" for anytime dining like I have read others having. The food at dinner was for the most part very good. We were never hungry that is for sure. Don't be afraid to order more than one thing from the selections- they are used to it and that way if you aren't thrilled with one thing you have a back up. But you do have to order "everything" all at once- it's a long trip to the kitchen :) Also- we did use room service a couple of times- They have a shrimp salad on the menu that I did not see anywhere on the Lido and it is sooo good. So is the tuna and the BLT's...wishing I had room service right about now.
we had 2408 on the Main Deck. The King bed was fine. The upper berth was fine. The couch/bed was ok- son said it wasn't that comfortable. Window was nice and big- you could sit right up in the window area. Shower is a little small but doable. I thought the room was fine especially with 4 people in it.