I have stayed at the Sheraton Vistana and Westgate Lakes. I liked Westgate Lakes. We get a 2br/2bath unit at 110/night through Hotels.com. You do have to pay upfront. I found Westgate to be very clean. And I like the luxury of having washer/dryer in the unit so I can pack less in luggage. I will be staying there again in October.