Biggest complaint is that the apartment was pretty bare outside of furniture, TV, kitchenware, and a coffee press (but no coffee, so bring your own coffee grounds I guess. We were a bit surprised to have no soap to wash our hands with in the bathroom or kitchen. Overall seemed like it was put together from parts instead of prepared for us.
On free street parking:
Do your research on parking in DC before going. Parking is not necessarily free and will set you back ~$50 - so parking here is not much different from parking in a garage from a local hotel.