My experience staying at the Zuri was pretty good, though the location was a bit complicated for me, and the room was comfortable enough but very small, the swimming pool was very nice Indeed, My daughter loved to swim there. Maybe you can improve on the floor access to the pool, the stairs were slippery and the toilet only one so we had to wait in line for some times.
Being able to access transmart from the hotel location by walking distance is surely a plus point for this hotel.
Maybe coming back to Stay next time.