Yeah, unless you need the SPG night from staying at the Westin for qualifying purposes, the Marriott might be better. I'm also not a huge fan of the Crystal Drive restaurants -- my office is right across the street. The Marriott also puts you in closer walking distance of better restaurants in Pentagon City, as well as Whole Foods and Costco.