We visited while staying in Corpus Christi, after a visit of the USS Lexington (see my review on that one). We enjoyed our visit. The price is not cheap but considering the species and the work it takes to maintain such an Aquarium, we felt it was worth paying. Families with kids (and even adults wishing to enjoy a water splash!) would appreciate the water park as well. One great thing that we found out is that once you get in, you can get a stamp if you wish to come back after enjoying a snack or a beer at the restaurant (no alcohol sold at the Aquarium). Since we had spend quite some time visiting the USS Lexington and that we were dying for a great cold beer, we paid our entrance and decided to go out for that beer at Pier 99 and come back. You would not be spending a lot of time at the Aquarium due to its size but it is still a great attraction. When we visited, as well, there was no dolphin representation as we had just missed it for the day. I believe it goes on until 3:00 p.m. So, this is something you might want to check if you plan to visit.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.