Depending on which building you're in at Vistana Villages, it's roughly 3/4 of a mile to a mile to the Publix store. There's a crosswalk across International Drive at the exit from Vistana Villages property but perhaps not an ideal one. I don't think that there's any crossing control there to get an actual crossing signal. You'd cross three traffic lanes to the median (which is very small there to accommodate a turn lane) then cross the turn lane and three more traffic lanes to get to the sidewalk on the other side of the street.
There are sidewalks along both sides of International Drive but the one on the Vistana Villages side of the street only goes about a quarter mile or so before you'd have to cross to the other side (assuming, that is, that they haven't extended it since the last time we were there). The crosswalk there isn't a corner, so it's not ideal either as I don't think that there's any control there to get a crossing signal. You'd go when you think the traffic dictates safe crossing and cross the three traffic lanes to the small median and then cross another three lanes plus a turn lane to get to the other side.
You cross another multi-lane road (the new road that is beside the Floridays resort) but at least that one has crossing controls. There are crossing controls to cross International Drive at that intersection but unless they've extended the sidewalk on the side of the I-Drive where Vistana Villages is located that won't help much.
Dick Taylor