This aquarium is great for kids, especially young ones. Both of mine are under the age of 5, and they had a great time. Once inside, you would never know that you were inside a mall. It was a little smaller than others I have been to, however it was the perfect size for letting my kids walk and I didn't have to worry about them running ahead or getting lost. My daughter loved finding the stamps for her book throughout the aquarium.
The staff was super friendly and helpful as well. We purchased our tickets online ahead of time so when we arrived we went into the line for pre-purchased tickets/season pass holders. It was useless having the two lines because we had to wait for the same day ticket buyers in the other line to get their tickets first.