I will start out this review by stating that I absolutely love otters, so any place where you can watch them is good by me. The aquarium is actually very well laid out, with many rooms you can explore though it is a bit small compared to other aquariums I have been to. In many ways this makes it great for kids who may not have the attention span to spend multiple hours. The value is really good given the ticket price.
The aquarium has several areas that each have a different theme - Utah habitat, Amazon, Ocean, etc. which allows you to see a variety of creatures from around the world, many of which you would not see elsewhere. The otter exhibit is great, with three North American river otters. They have a pool in which they can play, as well as this little window that visitors can pop their head up through and get a closer look at the otters if they are curled up asleep. Often exhibits are designed where the animal can't been seen in parts, but this one had enough room for the animals while having them still visible. The only exhibit I was slightly disappointed in was the penguins because the glass was so dirty, you couldn't really see much unless the penguins went under water. The aquarium also has a cool "touch" tank where you can pet a sting ray, which is fun.
One other compliment I would like to give is the staff at the front desk were really friendly and helpful. I really don't like snakes so asked if there were any and they marked up a map with directions on how I could avoid them. They had some people around in the exhibit that all seemed very knowledgable and open for questions. I would recommend anyone who has a little time to spare to drop by and check it out.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.