This trek is one of the best treks in Nepal. The ascends might be difficult, make you regret your life choices and question your fitness, but after you take a breath and sit for a moment, you'll find you can do this. Our guide Shiva always made sure we were safe and happy even when the monsoon rain events were testing our patience and will power. Weather wise, most days were clouded over while we walked to the next destination but without fail, every morning on the lead up to ABC we had clear skies and panoramic views of all the mountains. We had the best time doing trek. I want to recommend Third rock Adventures for any treks in Nepal.