Top things to do in Chiang Mai for those who love the finer things in life. We're talking mountain retreats, foodie farm dinners and more...