High above the mists on the side of a mountain in Chiang Mai's Mae Taeng's province sits Mt. Cloud, a boutique resort.