Guide to the best Chiang Mai itinerary for 3-5 days, including top attractions, hidden gems and practical info to help you plan your trip.