Okay, I gave a little insight on the message board about the not so much fun part of the Spring Breaker's in board, so I'm going to focus mostly on the parts of the cruise not affected by them.
First - We will NEVER book our air through Carnival, or any other cruise line again. Our flight was scheduled to arrive at 1:41 at FLL and the ship was to leave at 4:00. We were, of course, delayed and we showed up in our room at the end of the life jacket drill. I guess that wasn't bad missing the drill, but the stress of not knowing if we were going to make the ship was not good. We tried to talk them into an earlier flight and they would not work with us at all.
Okay, so we're on board - our room 8439, aft balcony - AWESOME. Best room ever. We completely enjoyed the deeper balcony and we had great neighbors (i.e. No spring breakers) on one side, and some French Canadian's that completely ignored us on the other. We only heard a minor amount of chair scraping from Lido above us, and had no room across the hall. Our room steward was adequate, although she didn't really do much more than had to be done. No maintenance issues. TV remote was a little temperamental. Our bed was a little hard - not as good as the Inspiration bed we had last year.