We booked our trek to the Annapurna Base Camp with Third Rock Adventures and couldn't be happier. The communication with Naba was excellent and he answered all the questions beforehand. And then we got our wonderful Dol as our guide. We were so happy with our whole trip and would absolutely recommend booking with them.