We've stayed there twice, and 2-3 other times at All-Star Sports and Pop Century.
The good:
Theming. Food court.
The bad:
Can get noisy. Rude guests. Transportation (sometimes).
The only downside on the transportation is that you often have to share a bus with the other two All Star resorts. At park close, this usually isn't the case, each resort gets its own bus. However, the buses are usually packed so tight that sardines laugh at you.