There's an exciting buzz in Nepal now with the current government providing some stability and power cuts largely being a thing of the past.