I was in Baltimore for the 4th of July holiday and my cousins decided that in order for us to have a nice D.C. experience that we should stay the night and I completely agreed. She chose the hotel and it was perfect for what we needed! Pullout sofa for our kids, great rate and very close to all that we wanted to do in D.C. The rooms have a full kitchen which I didnt use, nicely updated finishes and very clean. Some of the cons are the $100 deposit I had to pay that I was unaware of because I was payimg for my room in cash But no biggie as they returned it upon checkout(after loss prevention had to check the room). Parking is also expensive at $28 a day, but since no parking is really available on the street, it was a no brainer. At least you could come and go as you pleased although the smell of garbage was very pungent in the garage area elevator and hallway. But overall, for $100 a night, it supplied everything we needed. The rooms were actually better than most resorts I've stayed at.