This is one of the places not only good for visiting because of natural beauty, but this place is also for trekking , I went there once in All India trekking camp in Amarkantak when I was in NCC. I visited Kapildhara, Sonmuda, Doodhdhara, jain mandir, a cave near to doodhdhara, and narmada temple where priests do worship all day long, and there was the first time when I saw a river that flows in opposite direction than any other rivers of India.
The beauty of nature, forest, monkeys, birds , hills and narmada river makes this hill station very beautiful.
I can't say anything about accommodation because I was living in camps.