Great location!
We stayed here for an overnight in August. It was a great location to be near the Inner Harbor. We had a view of the water, the ships, and the aquarium. There was also a footbridge to avoid walking across the busy streets to get to the harbor. 
We booked the "Aquarium Package." It gave us free self-parking at the hotel as well as free tickets to aquarium.
The only complaint I have is that I could hear the people in the next room, who were up laughing and talking loudly until after 3AM.