Wow, thanks Marc. Great options to consider. With only 3 days, we want to make the most of it without feeling too programmed. 1 tour per day will still give us plenty of time to "get lost" in the city which we love to do.
Like George Harrison said "If you don't know where you're going, any road will get you there". Sometimes that's the best way to explore a city.