Mai was very knowledgeable and informative, and happy to answer any questions. She adapted the tour to suit and was very engaging.