Likes: Onsite staff is always friendly, generous and excellent. They have a nice internal trading system that has all the resorts that I like. Amenities and activities will vary site to site, but they generally have much more to offer than other resorts. The beds are extremely comfortable and may be the only beds I get a good night's sleep in at timeshares. Most have some type of additional maid service during the week - either trash and towels or a mini clean.
Dislikes: They bite off more than they can chew and as a result can have errors in billing, booking and basically any request you do over the phone or the internet that isn't directly to the resort. They MFs are higher than similar resorts in same area and they have a daily resort fee for all non owners (you'll pay it whenever you exchange to another resort).