We stayed at the Hampton Inn in Sterling, Va. the weekend of May 9th & 10th for a Family Reunion. The hotel was clean and the beds were comfortable. 1) My only complaint is there is a basketball court directly below our rooms. There were 6 men drinking & playing basketball on the court until 11:00 p.m. Both nights! After a 5 hour road trip, I was looking forward to dinner with the family and a quiet nights rest. 2) The location of the hotel can not be seen from the main road. Little, if any, street signs to this hotel. 3) They did offer access to the Internet and a nice Continental breakfast.