AKL is our choice. Have stayed there with DS (now 8) for the last three years. The kids activities are wonderful. The zero entry pool is very nice for little ones. Plus, they have a food court restaurant which is also nice. The store is large and has lots of stuff. There is only one bus stop...so you get on and go right to the park. Same thing for coming back. The rooms are good size for kids. If you have a savannah room sitting on the balcony watching animals while kids nap is very relaxing.
If you stay there ask to be close to the main lobby area. If you are at the end of the U it can be a long walk in the evenings when everyone is tired.