We had a great time with Magic Himalaya Treks Company on our Everest Base camp trek. Nabin and the team took care of everything from A-Z, all of our needs were taken care of, from the lovely airport pick-up to great hotels in Kathmandu, transportation to Lukla, the guides, the porters, etc. The team took care of us on the trip & it was truly an experience of a lifetime which I am very glad we did with Magic Himalaya Team. The staff and guides were very kind, caring, and polite, we started as strangers and we ended as good friends. They have a great knowledge of the country and good connections which meant everything was possible with their great can-do attitude. For example, two of our group had their bags arrive late and magic Himalaya treks Nabin somehow found a way to reunite the owners with their bags several days into our hike (I am sure this was tough logistically – but they made it happen). I will never forget the friendliness and kind hearts shown to us by the guides, porters, and the Company. I have the utmost respect for them. It makes a difference when you undertake the trek of a lifetime with great local guides & company. When I someday return to Nepal to do some of the other interesting hikes on offer I will surely go with magic Himalaya treks!