Excellent stay
I stayed in this hotel for 4 nights for a conference held at the hotel. Upon arrival I was able to check-in early with no trouble. I had a room on the 14th floor with a beautiful view of the harbor. All the staff were very friendly and helpful; for example I asked if the cafe/gift shop area sold Tylenol and one of the staff walked me over and pointed out the options to me. Also I asked to switch rooms after the third night (my first room was one of those optional adjoining rooms and the guys in the next room had no concept of "indoor voice") so the woman at the front desk moved me to a room on the 32nd floor with no fuss. Apparently the rooms on the 32nd floor are slightly nicer and are given to Marriott members with certain point statuses. Here are the differences: the room size and furniture was the same but the bathroom had extra toiletries (body wash, cotton swabs), a bath mat, a bamboo cutting, and a terry cloth bathrobe. There was also an ipod clock radio. Both rooms had Keurig coffee makers and minifridges. The rooms themselves were pleasant and quiet with good lighting and a very comfortable bed.
The location of the hotel is ideal for exploring Baltimore. It's right on the water and there are several attractions and restaurants located within an easy 5-15 minute walk. I enjoyed several walks around the harbor. 
Wireless internet is available free in the lobby but is 12.95 a day, standard for this class of hotel. The hotel pool looked very nice and the fitness room was clean and had plenty of cardio equipment and a few weight machines and dumbbells.
 I would definitely stay in this hotel again if I were in the Baltimore area.