I visited with my parents . The zoo need put a lot sign board to show distance to exit and nearest toilet and distance also . Zoo provide tram station which free tour but no staff usher incoming guest to use the facilities ,some choose to walk for an hour. The animal was many .made us feel it worth for paying a visit. But it seem some animals was injury need medical attention,even it only a small wound.the cafe was enough and located in strategic location. Staff was friendly. And rubbish free.