We enjoyed our stay at Cherry Hill. The staff is friendly and very helpful. They have a daily orientation session to help you figure out how to get around in the city. They run their own bus tours or help you sign up for other tours if you prefer. Their mini-golf fees go to charity. The city bus has a stop right in the park that goes to the Metro station. We didn't tow a vehicle and we didn't need one. Our site was very nice, the deluxe sites have a table and chairs as well as a picnic table. This park is great if you are visiting D.C. There is a bit of road noise along one side but it wasn't terrible. We've certainly been in worse.