My husband and I stayed in Baltimore overnight to celebrate our wedding anniversary. We wanted to be within walking distance of the inner harbor. The residence inn was a perfect choice. The hotel is a 3 minute walk to the harbor. It is clean and the staff is very friendly. The rooms are suites with full kitchens and very comfortable beds. The only downside was that there was no parking and we chose to valet out car which cost $32.00 for the night. I have stayed in hotels in cities that have free off site parking and this was not an option for this hotel. If we were staying more than one night, we would have had to find a hotel that had parking included. The free breakfast was very good and had a lot of hot and cold choices.