Good variety of animals and no cages. Lots of opportunities to feed the animals (e.g. rhinos!), for an extra charge. We did not do the river cruise or the night safari, but have heard good things about them. This is a really good zoo, and well laid out. Had opportunities to view the feedings of the otters, penguins, rhinos, and tortoises. Also some friendly ring-tailed lemurs were wandering around the park. There are a couple buildings with birds, butterflies and lizards roaming around you. Quite fun! The biggest gripe was buying the ticket. You must but tickets online as there is not place to buy tickets at the park. So we had to use the crappy wifi at the park (which kept dropping when we turned on Nord VPN) to but the tickets. Very annoying. Note this is also true with Gardens by the Bay. Not sure why some senior manager thought eliminating folks to sell tickets was a good move. Thankfully these were the only two places that we found that had this policy.