We are a timeshare owner and this is our home base. We live in NJ and thought we would trade our week in every year to travel around the world. However, my kids ask to come here every year and get very mad if we don't. We have been coming here since they were toddlers (they are 13 years old now). The grounds and units are maintained and upgraded every couple of years so you always feel like you're staying in a luxury resort. I am also spoiled from the Marriott service staff and when I travel to other competitive hotels, I am cranky that I am not provided with the same treatment. There is even a difference between the Marriott vacation club staffers (time share personnel) versus Marriott hotel staffers.
Lots to do for all ages on the resort and on the island.