Amar (our guide) was the best: great English, a positive, can-do spirit, got us out of a few administrative pickles too when the weather turned in Lukla and all the planes were grounded. No issue to big or impossible to solve. Trek itself was beautiful, well paced. The lodges are all quite basic particularly towards the top so best not to expect too much there (this is not the fault of the agency but just a fact of what trekking is like in Nepal)
EBC Trek was demanding but doable with proper pacing