This aquarium was a pretty good one. It had a bit of everything, even though it is smaller. The sting ray part was good for the kids. The train ride was neat. We had the city pass but upgraded for $5 each to get the whole experience. The place seemed clean and well maintained. The restaurant was decent but very noisy - screaming toddlers!!!