Swan is MUCH better! DH and I stayed at the Swan for the first half of our trip in March, switched to offsite for the second half w/ DH's highschool band, then stayed our last night at All-Star.
DH and I have both agreed...we will never stay at All-Star again if we can help it. It was "okay", but just not for us. The bed wasn't comfy...especially compared to the heavenly beds at the Swan..those are WONDERFUL!!. The room at All Star was small. The buses...OMG the buses! If we ever have to stay at All Star again, we are driving everywhere...the buses were SOOOO crowded! It was awful! And we could hear a lot of outside noise from inside of our room. We stayed at All-Star our last night so see what it was like. We weren't expecting much because we realized it was a value. But our one night stay did make us realzie that we will try VERY hard to never have to stay there again. Of course, I'd stay there before going offsite.
The Swan, on the other hand, is wonderful! The rooms are large and bright. The lobby area is beautiful. The location can't be beat, IMO! We loved being so close to the Boardwalk area. The buses were never as crowded as at All-Star.
If you don't mind spending the extra money, I would do it in a heartbeat! It's definately worth it, IMO.