My wife and I booked this cruise for Spring Break, with our 6 younger family members. Our embarkation in Baltimore was a breeze! We arrived at 12:15 p.m., and were on the ship by 1:00 p.m. The ship is beautiful, our room was spacious, and everything was spotless clean. Our service at dinner was absolutely wonderful! SHOUT OUT TO JERRY! and Winston, and their 3rd server. They were very attentive, courteous, and gave us wonderful service! Jerry was the show! Hope to get him as your server. Breakfast service was just O.K., but the food was good. As others have said, the service goes down, as the week goes on, especially on the lido deck, and the breakfast service the last couple of days. Don't expect much on debarkation day.
Deck one forward is not a place for people who like sleep. Starry Nights lounge is just above, and plays very loud music, all through the night, but when music is not playing, it sounds like people moving furniture around, all day and night! Do not settle for deck 1 forward. A lot of things happen on deck 2.
The shows were just O.K.. Dancers were just O.K., singers were O.K., but bad at times.
The juggler was good and really funny, and the 2 comics were great. We were to pick up 2 more comics in Freeport, but weather messed that up. Overall we, as a family had a great time, but Carnival was just O.K. this time.