I did the 3 passes trek with EBC with Third Rock Adventures. It was an amazing experience. They assigned me the best guide for the trek. He was too good to be true person for the trek. Everyone I met at Third Rock was so nice and kind. I had such a great time in Nepal. I would definitely recommend them for any treks in Nepal.