Fantastic place to visit..  the show talk can be a little long for small kids but they love it. We go at least twice a year. Staff fantastic. Animals treated very well. Highly recommend for all ages bit especially over 5-105 years of age!