I have lived in Bmore for 12 years but just moved and returned for an event. The rooms in this hotel are very nice, staff is very pleasant. It's a large place but still easy to navigate. The parking is pricey $40 valet with in/out privileges or self park for $26 in lot right next door. I think you have to tell the desk to put it on your room which isn't fun since you may have to wait in line to do that but it would give you in/out privileges.
Otherwise, rooms are modern and the bed is great. Views are also excellent over the harbor.
If you need to be near convention center, O's or Raven's games this is a good choice as it is in Inner Harbor East just south of Little Italy. Since there are other hotels here the restaurants nearby are not cheap (Fleming's, Roy's, Atlantic, Cinghiale, Lebanese Taverna, etc.) but it's right near Little Italy and not far from Fells Point. If you want to stay in a neighborhood with character in Baltimore b/c you don't need to be as close to Inner Harbor try Henderson's Wharf (The best one and in Fells), Admiral Fell Inn (Fells) or Inn at 2920 (Canton).