This place is great for a kid, and even better for a kid at heart.
Great prices make this a nice day trip within the city. It's great for adults too if you are into marine life.
Very clean and all the associates were super friendly both times I've been there.