A bit much for adults, but great for the young ones.  Lots of animated animals and large fish tanks.  Food is amusement park fare to match the ambiance.  A bit pricey if you don't appreciate the showmanship of the place.  Fine for families but not for a date in my view.  Service was very slow.