I have stayed at this property twice for business in the months of February and March 2013. It's a very clean and well maintained property. The service is friendly, professional, and what you would expect at a Starwood property. I have not unfortunately had an opportunity to visit the hotel restaurant but my colleagues who have stayed here and did said their meals were wonderful. My only tiny complaint is that parking is confusing. If you self park as I do note the garage is around and down behind the building. If you pull up to the front door you need to pull back out and go around behind. It's somewhat tricky to find. However, this is a great property and I recommend a stay to anyone in the Reston area.