Was wondering if anyone has stayed at the MainStay Suites @ Potomac? Doesn't look too far away from the show site but some of the reviews on line are questionable - so looking for any first hand info -good or bad - on it. Thanks!