My son and I did the Everest base camp trek in March 2017 and it was fantastic, although the trek is tough and you need to be committed to make it with altitude playing a big part the scenery, the mountains, the whole experience make it all worthwhile.
We made some great friends along the way and were well looked after by a excellent team from Himalayan Wonders who were very professional throughout.
This was a bucket list item for me and it gave me a great sense of achievement and probably a different outlook on life for the future - go do it Ps watch out for the Yaks!!.