The property was great and offered something for all ages. The amenities listed on this site are misleading. There are 2 Wyndham resorts on the same property, using the same entry and exit. Club Wyndham, where we stayed, doesn't offer transportation to Disney parks, which was a needed amenity. Wyndham Grand does offer transportation for their guests only.
Also, this site shows all suites looking over the lake, but those suites are rare to reserve. Your suite is given based on your arrival.
Kevin at the front desk was amazing and relieved my frustrations with the misleading details.