Great location if you're looking to be at the center of action in the Inner Harbor
We booked six rooms for a one night stay during Memorial Day weekend due to the fact a cousin was having her wedding reception catered by Ruth's Chris steakhouse in the same building. After looking at some of the other reviews online, I think it may be the luck of the draw in terms of rooms. It could be because we booked so many rooms, and the "HarborMagic" package, but all of our rooms were fine; some were bigger than others, but all were clean, well kept, and some had views of the harbor and others didn't. We also got free continental breakfast and a bottle of wine with each room, and we took advantage of the chocolate event on Saturday. Personally, given what we were there for, it was a great convenience that we were in the same hotel as the reception. 
Other than location, there aren't that many amenities -- though I did notice that they did allow dogs, so it's apparently pet friendly, though probably for an additional fee, and all the dogs we saw would be categorized as "small." 
It's exactly what I thought it would be, honestly. A small boutique hotel, which tries to make up in service what it doesn't have in flash. The staff was extremely polite and professional -- everyone, from valets, receptionists, housekeeping -- was pleasant, smiled, and always asked if we needed anything. 
Our group's ages were from mid 30s to seniors -- the seniors were fine with the hotel lacking some "excitement," the younger ones, though appreciative of the location, were surprised the owners haven't changed it into a "W" type hotel, given the location and the potential, with the presence of the steakhouse and McCormick & Schmick's as well, and several ballrooms that probably could be turned into a club or something. 
If you're expecting the Marriott in terms of amenities, this isn't for you. However, if you'd like a solid location in the midst of it all, price wise, it's comparable to what I saw for the Marriott and the other hotels nearby. I wouldn't go online to check prices though -- instead, call them. The reservation agent was very very nice, and they offer a concierge service as well to help you plan your trip (though we didn't take advantage of this). And even compared to their website, *calling* them will get a bit cheaper rates than what I saw online or when I looked on hotels.com or the other services. It's about 2 blocks closer to the back of the National Aquarium than the Marriott at the Waterfront. 
Parking is about 38.00 valet, with in and out privileges; self parking I think was around 25.00 from what I heard.
I'm pretty sure my husband and I will keep the hotel in mind when we're thinking of a quiet weekend getaway. We tend not to like big hotels, and would rather stay in smaller places, and this definitely fits the bill.