Embarkation: one of the slowest ones I've been on. If you haven't cruised out of Miami yet, Carnival has started with self check in for embarkation. If you can, avoid this line and stick with checking in with a live person. You'll be on the ship much sooner!
The Ship: Overall nice and clean. The crew and staff members were constantly saying "hello" in the halls and on the decks. Ship was easy to manage.
Entertainment: We had 2 nights of shows cancelled due to the severe rocking of the ship. Gary the cruise director said that he would make announcements for alternate entertainment. Funny, we did not hear a single one. I've dealt with better cruise directors...don't know if he's a new one out there, but he still needs some polishing. Comedy club was great as an alternate to the shows in the main show room. Make sure you go early though, as the seats do tend to fill up!
Pretty quiet balcony room even though we were by the Atrium elevators. Would pick this location again!