The 3 downtown Starwoods are all convenient (2 share the same property). I actually like the Libertador location best, but it is the "least" of the 3 properties. And they aren't all that far apart.
By the way, that "hip cool" recommendation above is going to run you near $600/night for the cheapest rooms.