Excellent
The guide (i'm awful at remembering names) but the main guide, he was so nice, he was very informative and helpful. Me and my friend had an excellent time. some advice: bring some snacks, comfortable shoes and beware of the stall keepers, they're very very intrusive and annoying at times. Some stalls and shopkeepers are genuinely nice and deserve good business others are plain creepy, especially to solo female travelers. All in all 9/10 experience mainly due to the nice guide!