I recently visited Kasauli in April and was suggested to stay at this wonderful place by a colleague. I would say that its an under-rated property with very comfortable and spacious cottages, very co-operative staff and decent food. Tapovan resort is located on the highway and is about 10 km before Kasauli which makes it compelling as its neither too close nor too far. Dharampur is about 2 km from this resort. The staff is very co-operative and polite. Their food quality is good, we tried Chinese and Indian and found it decent. The quantities are pretty large hence order carefully. The cottages are comfy and spacious and good for 4 people. It's a green property with all the basic amenities. I will definitely visit again. Thank you for the wonderful experience !!