This is quite a nice little hotel. Currently they are doing some renovations before the high season, so I imagine that this hotel will be quite nice when it is finished.
The rooms are quite nice and well maintained and furnished by Indian standards. The hotel does have rooms that face directly towards Khanchendzonga also --- but in Darjeeling it isn't so often the weather is clear anyway, so you might not see the views!
This is a mid-priced hotel in Darjeeling, and it is in quite a quiet area. It is a little out of the main shops, restaurants area-- and at night or if raining may seem to isolated for tourists. That said, the mall road, that the hotel is on is one of the most beautiful areas in town, and if the weather is clear, the views are amazing.
The service is adequate, but nothing special. Stay here if you want a comfortable room that is in a quieter, more peaceful part of the town, and you are happy to pay midrange price.
Their is no internet, but the hotel had back up electricity generator, and 24 hour hot water.