We stayed for two days at Homewood Suites in Alexandria. It was a very nice hotel and the kids enjoyed it. Let me list some of the main features of the hotel.
The room was nice and expansive for a suite. The kitchen area was nice and separate making it easy to do dishes, etc. The rooms have been recently remodeled so they feel new and fresh.
The breakfast was really nice too with a great choice of items such as eggs, waffles, etc. What was really great, though, was the evening reception which actually served as dinner for us. On both days, there were kid-friendly items like hot dogs which made it easy to dine there. The choices of beverages was a little limited but was fine for us -- juices, water, coffee, etc.
The parking area is nice and free which is a huge difference from other hotels in the area. In most places, you have to pay around $20-$25 per night for this service but at Homewood, there are plenty of open parking spaces. Wi-fi is also free and the business center is also convenient.
We didn't use the shuttle as we had a car but I think it goes fairly frequently upon request. The staff was pleasant and overall, it was a very satisfying experience. We would definitely stay here again.