I was lucky to be the only person in my tour group. After some issues with transport on my end I arrived 20 minutes late - Umesh was understanding and we cracked on with the tour.
Our route started with the cycle/walk up to Nahargarh Fort which features a fantastic view of the sunrise over Jaipur. Umesh adjusted our pace to suit my (average) fitness level but it was clear that he could easily go faster for more in-shape explorers. After a break at the top to take in the view and discuss the history of the city, we made our way down for a tasty street food breakfast (pakoras, jalebi, namkeen and lassi) which was included in the tour price.
After this we viewed a few sites in the old city - The Albert Hall Museum, the Hawa Mahal and some of the bazaars. Cycling proved to be a great way to get between these attractions. The tour takes place before the roads get crazy, so I felt safe throughout.
The last part of the tour was my favourite - we dismounted our bikes to join worship at one of Jaipur's busiest mandirs (Hindu temples), and then joined a group of gents in their park for their excellent morning "laughter yoga" session. These are experiences that wouldn't normally have been easily accessible to me as an outsider with very little Hindi.
While the tour route was interesting in itself, the real highlight of the experience was spending time with Umesh as he showed off his city. As a guide he was warm, professional and very knowledgeable. We covered topics from history to spirituality to philosophy in a way that felt both conversational and structured. He ensured without being asked that I got plenty of photos to show off. Umesh seemed to have made friends with half of Jaipur, and touring the city under his guidance felt like the perfect combination of historic sightseeing and taking in life in Jaipur as it is today - all before 10am! He is a masterful guide and a great bloke.
I can't recommend this tour enough, and I would have tried to go on the other tours if I had time. Thanks Umesh for a wonderful experience.