I took my niece and nephew here. I was a little worried about the location and that it would be not as nice as the pictures on the website made it look. However I was pleasantly surprised. It was a nice little amusement park located within a large park. It's free admission, but you pay for the rides. We got wristbands for the kids as well as one for me, since my niece could not ride everything alone due to her height.
The kids had a blast going back and fourth from ride to ride. Their two favorites were the "Dumbo" style airplanes and the "Merry-Go-Round" style cars (located next to each other). The other favorite of the day was the train ride. It was a nice long ride (at least 5 minutes, maybe more) that takes you through the adjoining park. My nephew loves trains which was part of the reason we went here, and he was not disappointed. The Carousel also had 2 small stationary horses which the kids enjoyed (they usually choose to sit on benches instead of the up and down horses).
Enchanted Island is definitely for younger kids, since there are maximum height restrictions on almost every ride. It was reasonably priced for a day of fun for the kids. They even have annual passes available that seemed like a good deal if you live nearby.
TIP: Sign up for their email and you get a Buy 1 Get 1 Free Kids unlimited wristband coupon.