Khajjiar is very quite locations. There are very few hotels in this small town/village.
Mini Swiss is in a location where you have the good views of the Himalayas in Khajjiar!
We stayed in suite. It was big room, quite clean and sober. We saw almost every hotel in Khajjiar, this room was best possible option. Since it was OFF Season, we got 50% discount :)
Service at Hotel was okay. Food was pricey but good in taste.
Overall a decent stay.