My wife and I did 2 full-day tours with Aahaah and LOVED it! The entire experience was professional and seamless from the moment we reached out while abroad, to asking for personalized tours, to online payment, to the tour itself, to last minute change requests, etc. The tour guides were both knowledgeable and considerate, giving us a good balance of commentary and Q&As, while still giving us privacy to enjoy our tours. We were particularly concerned about safety prior to our trip, and I must say, Aahaah made us feel very safe, keeping us well informed and managing local conversations with locals and security when necessary. Highly recommended!