The Hop-On-Hop-Off bus was very convenient and the accompanying map made it easy to navigate the city. The tour recording was informative. However, I wish that the tour guides had interacted more with the passengers.
Hop on Hop off tours are all the same around the world but I found it convenient in that it stops at most hotels. The River Cruise option was excellent but the website infers two cruises, one in the loop and another on the river? Tower of the Americas was average and dated. Pre-purchased tickets were of no advantage as we still had to queue in the heat without shelter to get wrist bands which should have been available inside. Food availablilty in the tower is minimal.
Tip: walk across the street to the other boarding point near the plaza as there's a long waiting time at the prescribed pick-up area.