Sheraton Vistana gets great reviews as long as you are in the newer section. From what I hear, you don't know which building you'll be placed in till check in.
Cypress Pointe has been completely renovated, so everything is fairly new.
We stayed at Cypress Pointe in October. They wrote on our room ket that we have suite A and B...even thought i only booked A, a 2 bedroom suite. None the less I had a group of about 10, we were there for Halloween Horror Nights, and our friends sweet talked the front desk to open suite b since we were "assigned" it. The room key only opened suite A. So we got a 3 bedroom suite with 2 hot tubs...not too bad