The rooms were extremely clean. We stayed in a suite that was spacious and had a nice layout for a family. What I love about Hampton Inn is that they launder the duvet covers after every guest and our sheets were crisp and smelled freshly laundered. (I have stayed at hotels with higher ratings only to turn back the duvet to find stains, so I am a little scarred...lol). Parking is plentiful and the lot is well lit at night. The staff is AMAZING. They were so eager to help whenever needed. The hotel does offer a FREE shuttle to Mt. Vernon, Ft. Belvoir, and the metro stations. I used the service a few times and have zero complaints. The driver was always punctual and gave great suggestions about visiting the area attractions. I will definitely be staying here again!