We had an amazing time with see DC tours, Jennifer and Steve were very knowledgeable with the history of DC. They took us at all the possible locations and well within time we were able to view them , roam around them and had enough time to take pictures.
Definitely 5 star belongs to them