Here is a map to Vistana Villages located on 12401 International Drive http://www.starwoodhotels.com/sheraton/property/area/map.html?propertyID=5607
From what I have heard the Vistana Resort can be a toss up because there are nicer units, but there seems to be no guarantee of getting into one: The Cascades, Lakes, and Palms, I think are the nicer units. I have heard there is a lot to do onsite, but I spend so much time at Universal and shopping that I won't be doing any of the onsite stuff anyway.