And we will be back again next year. The resort has only gotten better!!! The addition of the Pizza restaurant (lunch) and Thai restaurant (dinner) has made the resort even more favourable, although we did not try the Thai, the additional dining option for those like us that do not wish to venture to the Family side to dine is another option.
As for the "timeshare folks" they are plentiful and are on you from the moment you arrive, but as soon as they sense they are getting nowhere with you they do back off and usually off no more than the usual daily pleasantries as the regular staff. And we saw lot's of them as we made our way to/from the golf course daily. Be direct and polite and they will leave you alone. Cannot understand those that have stated they will not return as a result, they were nowhere near that bothersome.
Any questions, will try and help out.