I had such a wonderful time on my ABC trek - my guide, Sukra, was knowledgable, kind, and an excellent guide. I couldn't recommend him more. Rabin was communicative with the booking process, kept my extra belongings safe in Kathmandu when I was on the trek, and even arranged transportation to and from the airport in Kathmandu at no charge. Strongly recommend Everest Trekking for your hiking in Nepal!!