Visiting Mai Chau in 2023? Read our guide to Mai Chau Vietnam. Where to stay, what to do, trekking tours and advice, cycling, cooking classes and markets