The rooms were clean. The staff are social at just the right level and they go to great length to make you feel at home. The location is wonderful with mountain view. Sterling Nainital is a place you would definitely come back to and recommend to your friends. Thank you very much for making our stay so pleasant!!!