Excellent service all around. Tailored itinerary which was great for us. Comprehensive service from the day we arrived to the day we left. Arjun runs a tight ship, and is also great company on the trail. We had a really effortless trip, and any problems were sorted out before we even knew about them. He even managed to wrangle us some impossible flights to avoid a 12 hour bus ride. Legend!