Never stayed but took the "tour" a couple of times. We do tours for tickets. Least impressive of any resort stayed at or toured. Just my opinion. I have stayed at resorts that I love and read others think are terrible. The one thing I have learned from these boards and elsewhere is that everyone has different ideas on what they like and don't like. And that varies from every person. So you have to experience each yourself.
You may enjoy Star Island. As I said we have not actually stayed at it.