I did the 3-hour city tour which was great mainly due to the tour guide Oreal (hope that's spelt correctly!). She was knowledgeable, funny and spoke enough but not too much, which is quite a skill. Have done many of these city tours in the past and they're very hit and miss. this one definitely worked though, mainly thanks to the variety of places visited and the guide input, and I'd happily recommend to others.
Thanks.