Not charming; just old
I was really surprised that this hotel was part of Starwood's luxury collection. It appears to be going for a charming colonial vibe, but it was just old.
Rooms:
Because I checked out for a weekend trip, I ended up staying in two rooms here, one of which was an upgraded room. Both were terrible. They were very dark, the carpets were stained, the bed skirts were stained, and the furniture was tired. In the first room, my shower faucet was plastic, and there was little counter space despite a large bathroom. You can also hear everything that happens in the hallway and in your neighbors' rooms.
Service:
With the exception of one very helpful concierge (thanks, Elizabeth), the service is what I would expect from a Holiday Inn, not a luxury collection hotel. They are all nice, but most of them don't know the answers to very basic questions (e.g., do you sell stamps? how long does it take to do laundry?) When I told the staff I was checking out for the weekend but would like to leave my luggage in storage, they assured me they would pre-check me into my new room, and the luggage would be waiting in there. Instead, they temporarily lost my luggage. That's fine if it's a holiday in, but not okay if it's supposed to be a luxury hotel.
Food:
I ordered room service a few times. The order was never correct, but the food was excellent.
Location: Decent location, with lots of great restaurants nearby. It's a bit of a trek to good museums. 
The ultimate test of a hotel is whether you choose to return. I've already booked elsewhere for my next stay in DC.