Reward guests who are frequent visitors to their theme parks and resorts through the development of a tiered customer loyalty program similar to a silver, gold and platinum level. Each level will have it's own benefit structure based on frequency of visits, length of stay, number of guests and several other factors.