Surrounded by breathtaking mountains, Sitara Himalaya is the perfect place ... the earthy smell of juniper berry incense.