I trekked in Nepal a few times and it was simply awesome. I had my trek customized as I am a slow trekker and alone. Nepal Tibet Trekking did a great itininery for all my treks and I enjoyed myself very much. My Guide Krishna speaks English well and is really good in his explanation and names of all the mountains that we come across.
He ensures that I drink lots of liquid before the start of our trek and takes care of everything to ensure that I am not ill especially as we trek higher.