Siddharth House in McLeod Ganj, India, sits at the bottom of 300 stone steps