I know nothing about the VIllas, but I stayed at the Westgate Lakes in December of 2003 and we loved it - great pools, a lot of activities for kids and they have boats, etc. for use on the lake. I really liked it. Westgate lakes is two seconds from sea world and very close to universal.