Staying here now, and am quite impressed with the property -- it's really a step above most other Embassy Suites properties.
One word of caution -- beware of rooms ending in 13! I'm not superstitious, but the xx13 room I was initially assigned to was really a cave -- the way it's laid out, there's one smallish and awkwardly placed window in the living room, and none at all in the bedroom. Fortunately they weren't too full, so they were able to accommodate a change to a xx06 room that's much, much better.
I think the xx13 room may be a "2 room suite" and the xx06 a "2 room executive suite" -- given that the cost difference is only $10, I'd definitely pay for the better room next time.