Our family visited this place recently during winter, to break through the heat.
Darjeeling is calm place especially for those who want to get away with the hush bush of the cities.
The temparature here is very cold especially during winters, so make sure you get your warm clothes with you.
Hotels are very few around here, so it advisable to make your bookings before you arrive.
The biggest attraction over here is the Tea plantation and the tea which you get to drink, absolutely wonderful.
There are also a few tourist spots if want to go. Although Darjeeling is small place but there are wide variety of restaurants over here. Bare in mind that the town sleeps at around 9 pm in the night. So no night life over here.