During the Everest base camp trekking all the routes is facilities by the tea houses. Until Namche Bazzer there are many guesthouse which are available attach rooms. After Namche Bazzar you should have to adjust in common bathroom. All the guesthouses they provide the blankets but somewhere in peak seasons blankets are not clean. So we recommended carry you own sleeping bag. During the peak season it is very difficult to get the single rooms in Everest Trekking.