We thought the aquarium was great for the kids (ours are 6 & 9). As BuzznBelle's mom said, the admission was $9.00 for adults and $4.50 for children aged 4 - 12. Shows and feeding times were listed as 11,1, 3, & 4:30 and "Open daily 10am-6pm" was also posted. I think you'd get a lot more out of it if you time your visit to coincide with one of the feeding times. The touch tank was a huge hit - sea urchins, starfish, sea cucumbers, horseshoe crabs, conch, and probably a few other things that I'm forgetting. It's a short walk (maybe 5 minutes?) from the ship. I also suggest you make sure you change your little one's diaper and send everyone for a bathroom break before you leave the ship - the public washrooms (not at the aquarium itself, but somewhere nearby) were filthy.