I'm not usually someone who enjoys group tours of any kind, but we decided to do this one. It was a great experience. Even though it was freezing the day we went, our guides were great. They were very real and engaging without being over the top and annoying. We learned a lot, and we felt as though we got to see the city from the perspective of the people who live there. They felt very authentic, and they were willing to answer all questions. The guides work for tips, but it was easy to believe they earned what we gave them. There was no pressure to pay at the end, and the guides handled the tips well. You can pay what you feel they deserve, and they are great about it. When I go back (hopefully when it's warmer) I will take one of the other tours (we did the basic tour).