I had the complete dorm for myself so i had lots of space. There was even a small balcony with a great view. Everything was clean and the staff was friendly. The only thing which was missing was a bin.
Food was good and was served well. Parking facilities was there. Location as bit difficult to find but you can call hotel reception at near by location or at kasauli chowk