This particular cruise seemed to attract and cater to a more mature or senior traveler. If you are looking for a more of a fun or party experience perhaps you should keep looking.
Parking and check in at the Baltimore port was very easy and without any problems. Parking is $15 per day and I would recommend paying in cash just for credit card security reasons. The cruise check in was very easy as the on line registration worked like a charm. After check in at 11:30 we were directed to the Windjammer Cafe for a buffet lunch.
The cafe was overly crowded which we discovered was an omen for the rest of the cruise. Be prepared for a rather rude crowd with those that have had any manners leaving them at home.
We had a oceanview room on deck 3 mid ship. When we booked we checked the ship's plan to ensure that there weren't any service area nearby. As with any ship there was engine noise and some vibration especially sailing down the Chesapeake which ear pugs took care of.
The room was a little dated but was kept very clean and we had ample storage for our clothing and storing our luggage.
The bath room was a little tight as I am 6'4" but I was able to manage just fine.
The TV was a 13" with a number of ship videos ans a couple cable type stations for classic movies and a two news channels which were enough to keep you in the loop.
The bed converted to Queen size was very comfortable as well.