The best lodges on treks in Nepal are in the Everest region. In general, they are professionally run, clean, and offer the best meals. The lodges in the Langtang and Annapurna region are good too. But with the recent surge in trekkers to Upper Mustang, the locals in the region have built better lodges to accommodate trekkers. Infact, besides the lodge in Chele and Drakmar (and Ghar Gompa which is essentially the monastery complex), most lodges are equal to or better than those in the Langtang and Annapurna regions. Lodges in Chele are adequate but lodges in Drakmar still fall short of average.
Below is a visual “blog” of lodges in the Upper Mustang region. And some menus to give you an idea of what food to expect. We will post more photos as they become available.