We really enjoyed the aquarium and all of the different sea life exhibits. It takes about an hour to go through it all.
The water park area needed a bit of maintenance (rust issues and broken water valves) but the hotel itself was clean and well kept. Opt for a room with a balcony if you want a nice quiet spot to relax at the end of the day.
The Butterfly Palace is a truly great place to for all ages to get up close with butterflies. They flutter all around the various exhibits and if you're still enough, one may even land on your for a bit. Be sure to bring a camera to capture the moments and be very careful where you walk! The butterflies land on the floor so be sure to remind little ones to watch their step.