We did the EBC trek in May 2018 and it was the most amazing experience I've ever had. This wouldn't have been possible without our guide Naryan and porters, Naresh and Madan. Naryan has a wealth of information about the Himalayas that he shared with us making the trek really interesting. He's also very attentive and monitored our heart rate and oxygen levels daily to ensure we're all healthy. Naresh and Madan helped carry our bags during the trek with a smile and managed to beat us to the destinations everyday.
I'd definitely recommended doing the Everest Base Camp trek and if you do, go with this company and ask for Naryan to be your guide.