Kasauli Hills Resort is a great property for families with children. The location is serene and offers breathtaking views. The staff is polite and accommodating. The restaurant serves quality meals, but breakfast options are limited. The play area is impressive and engaging for kids. The live performance in the evening adds to the ambiance. The rooms are spacious, well-appointed, and offer stunning views. However, the approach road to the rooms is difficult, and the property is under construction, leading to noise disturbances. Overall, a good stay with some room for improvement.