Loved the aquarium, the place is clean and well attended to. Animals seem to be well taken care of, and we loved the show at the rotating theatre. We didn't care for the 3D show as the seating was leveled and not auditorium style and seeing through people's heads was a bit challenging, especially those who have their kids standing on the seats.