I'd booked in advance but received a text to offer me an alternative slot as the weather forecast was bad for our booked time. We took up the offer and did the tour in the morning with Kay. She's very bubbly and friendly - she seemed to know half the town! - and extremely knowledgable. This was a great introduction to the city, with lots of history, some architectural facts, cultural information and all overlaid with a lot of humour. The length of the tour was just about right and I thought the price was fair. We re-visited some of our favourite areas the next day when the sun came out! Definitely recommended.