We have stayed at both places with our 3 ds. While we did have a bad experience at the AKL. , I am sure we are the exception. It was basically we paid a huge amount for a deluxe savannah view and were so high up we hardly ever saw any animals and when we did it was their rear ends. We just stayed at the swan this past aug. Our 3 ds are a little older, so they didnt care about the theming too much since we spent most of our time in the parks. As the other poster said the swan has no disney magic feeling to it. Our 3 ds did not like the oatmeal soap compared to the mickey soap also the pink shampoo did not go over well. Our room was neat, clean, etc. The drawback to the swan were not being able to charge back to the room like a disney resort and the lack of any quick snack type place, At the akl you have the mara and a place for refillable mugs. At the swan you would have to go all the way over to the dolphin for mug refills I think. I just made gatorade in the room for them. Our room was right across from the ice machine so that helped and very close to the elevator at the swan. At the akl the nearest ice machine was broken and our room was far, far, far away from the main entrance and elevator. I liked the swan location better for getting to epcot, mgm, and downtown disney. Also you could go to the boardwalk and we also ate at the cape may buffet. There are also water craft options like water mice rental, swan boats etc. Our 3 ds LOVED LOVED the pool at the swan, they did say the slide was a little slow and lame compared to the poly, but they loved the water volleyball, beach area with playground and basketball and sand volleyball etc. If it came down to price, I would chose the swan. We also get airline miles for it, so that helps too. We are considering a trip in april. My first choice will be the pool, and 2nd the swan. Also with the busses, the swan shares with dolphin, and y and b. AKL buses are only for that resort. Once there were only about 8 of us on the bus when we came back from the MK mid day. The swan heavenly beds are awesome. Good luck.