The hotel was very clean and the breakfast and dinner were very good with a nice variety. Many of the food service staff speak limited English, though, which was surprising.
The room was clean, but cramped. Decent kitchen. Beds were comfortable. It would be ok for four people probably, but our six were crowded. Small sink and mirror for multiple people to get ready. A single business person or couple would be fine, but for families you might want to look elsewhere.
Its an easy drive to DC, about 30 minutes without traffic problems. Don't miss the exit off of the toll road coming back from DC though, because the next toll is five dollars. That sucked.