The food was terrible and the wait I pretty bad if you do not make a reservation. The pictures on the menu look nothing like the food when it comes out and it took a long time. Very pricey for terrible food. My niece di love all the animals which was good and the waiter was nice the two times we saw him, but that's about all the positives there are.