I would rate it as "very good" among hotels in Shantiniketan (although just "average" for hotels in India) owing to (i) excellent location in the center of the town (ii) decent service and food; (iii) (elevator to rooms; (iv) recently remodeled and well designed restaurant. On the other hand there is scope for improvement. No hot water was available. Had to call for electrician to fix lights and air conditioner (although this was provided promptly). The shower in the bathroom floods the floor and separate partitions should be considered.