I made a quick trip to Virginia to see my son before he left on deployment. Wanting to stay near his base, I booked at the Marriott since it had the accommodations I was looking for, such as, free breakfast, a pool for my younger son to swim, and a gym. After looking at many hotels in the area, this one checked off all the boxes. Unfortunately it was not what was advertised. Breakfast was not included in the stay (even though it was advertised as offering a free continental breakfast), the pool looked like it hadn’t been cleaned in years. No filter or pump. Just disgusting still water, not to mention the garbage all over. Very dirty. The gym also looked like it was never cleaned. Our bedding had blood stains on it and the room all around was just very visibly dirty. Do not recommend.