This is not actually an aquarium but more of a natural science museum. The vast majority of the features are puppets / casts / taxidermy exhibits. The number of living sea-life exhibits are minimal. Interesting never-the-less but definitely the smallest 'aquarium' I have ever seen.
try coming over before 11 am, then you can have a nice parking space available. if you come around noon, no chance to find any decent parking close enough. Check out family entry ticket options for the museum to save money