I have seen this posted in many different threads and was curious what exactly it is. Is it a free service? HOw do you join and what are the benefits. I am staying at the Wyndham Palms Country Club resort and was wondering if it would be worthwhile to join. Thanks.