It is wonderful, with those pine trees, no fleecing/harrasment of tourist,
Not crowded, a hil staion where yoou can relax
"how to get there ?"
Take a train from New Delhi or Mumbai to chakka bank ( pathankot)
and take a bus to Dalhousie, a three hours lovely ride in the mountains, and you will be there.
Walk from there to gandhi chowk and find yourself a good hotel with a view
It is easier to get a room and no need to book.
One has to bargain solid for hotel try quoting half the asking price first, dont hire a tout
"what to do there?"
Just relax, take a walk on gurum(warm) sarak (road) or thandi sarak( cold road)
there are lot of rest centres/shades put up by tourist department, freak out there.