Modern hotel, good location
First time staying in a Kimpton and couldn't have been happier with the experience. Hotel is in a good location downtown, maybe a block from Inner Harbor and 3 from Camden. Unique building, you have to go up a floor on the elevators to check in. The hotel is only one side of the elevators. 
Check in was quick and painless. Very modern design in the lobby. 
Room was a bit small, but very well put together and clean. Nice bathroom and shower. Large bed, very comfortable. 24 hour room service a definite plus, though we didn't take advantage. Also, the minibar was loaded with all sorts of cool things you don't normally see. 
Price was a bit high, but I was there on a playoff game weekend, so I am sure they were elevated. Still, good value for money. Valet a bit expensive, and no self park, so might want to check parking in the area. 
Would depend on price, and Baltimore has a few good hotels, but I would definitely stay here again.