I cruised with my husband for our 1 year anniversary. I was incredibly impressed with Carnival and the cruise in general. We are from Philadelphia and found that embarking out of Baltimore was painless. We arrived at the terminal at 12:00pm, parked, waited in lines and were on the Lido Deck eating lunch by 2:00pm. It was surprisingly efficient.
We had a balcony room on the 5th floor. After that room, we will never go back to not having a balcony. It was fantastic eating breakfast on the balcony and watching the sunrise. The room was much larger than I expected and cabin steward (Giddins Fitzroy) was great. Every night we looked forward to coming home, reading the new "Fun Times" and seeing what towel animal was left for us.
I was most impressed with wide variety of activities on the cruise. There was something for everyone. This cruise is 100% what you make of it. If you want to drink and party all day, you can but there are so many other things to do besides that. There was trivia, guess the song, murder mysteries, bingo, casino, spa,karaoke and many pools. Our favorite things to do at night were the comedy shows and the piano bar. There were also many activities for kids. The staff works really hard to cater to a wide variety of interests.