We stayed for 3 nights, and wished we could have stayed longer. The hotel is very clean, and the people are very welcoming and helpful. When we left, the staff offered us khatas. This is priceless. If we go back to McLeodganj, we will stay again at the Zambala. Without any hesitation.