It was our second visit to Nepal and we had our best experience with Third Rock. With professionalism, attention to all requests and wishes, friendliness, they gave us the very best of the Nepali experience. Naba a manager is an all-knowing man you can count on for just everything in this business - and for a fair price. Highly recommend.