I think this is the only Place one should stay at Kufri because of its vast area. I have recently visited during the Snow-Fall. Entire place was covered with Snow. We had played a lot in the snow. Rooms are big (I had stayed in super deluxe room 6 Series 605 like) and view was breath-taking. Since they provide room heaters, it was very cozy. Food was good and staffs were courteous. Though I could not explore the entire resort, few people told me that there are few snow activities (on to-pay basis) at the upper side of resort. Bathrooms were neat and clean. Though I have not used Room service but looking at the overall service, I assume that room service also may be good.
Overall it was just awesome. I would recommend it for sure!!