I stayed for one night during a business trip to Reston. The reservations were correct and there were no odd charges on the bill. The room was large and bed very comfortable. All furnishings were new and clean. the suite also had a large kitchen and sofa area separated from the bed by a small half wall. I would call it more of an efficiency than a suite, but comfortable for two. A nice size plasma tv with full digital cable made the evening enjoyable. In the morning, the breakfast was hot and filling. About what you get at Embassy without the chef's area. I prefer to get my own food anyways.
The hotel is just off the airport access road with dining and shopping nearby. A good place if you are traveling by air and visting DC.
There is wireless internet, but it's not the quickest in the world. This has more to do with wireless than the internet. I would always prefer the guarenteed speed and stability of a wired connection.
The only glitch was that I had asked for a late checkout and went to work early in the morning. When I returned at 11, the maid had already pulled the sheets and started to turn the room around. I was dissapointed, as I had the room till 1pm and now had no place to strech out. Since the maid wasn't actually in the room, I notifed the front desk, closed the door, and relaxed on the couch. I was glad I had packed all my gear, because the room was wide open.