Overall great experience. The place is clean and the animals are in a good condition. But if you book the Amazon Quest Boat, the redemption is quite tricky. All staffs are helpful, tho. As for the show we didn't get the seat since it's full booked quickly. Side note, we didn't realize it's Deepavali and maybe it's the reason why it's quite crowded evebthough it's weekday.