Third Rock Adventures is the best I have traveled with in Nepal. They are highly professional with extra care for the clients. I have personally felt their attention and care for the satisfaction they promised when booking. Although the motorcycle tour is the least of the tour they operate, the tour is amazing.