Yes, they are. There are plenty of places where you can shower on the trek. The only issue with this is that sometimes the water isn't hot. All of the showers available on the Everest Base Camp trek are heated by solar power so if it's been a cloudy day or for a couple of days you're not going to get any hot water.