While not a 5 or 4 star hotel, if you are on a budget and want to stay at a hotel with no surprises and where "everything. just. works.", this is the hotel for you. Everything is clean, lots of hot water.
It has a reasonable good restaurant, free breakfast.
They charge fairly steeply for the Internet, so when you book the hotel through a travel site make certain to get it with free Internet.
Also, not much for English television channels, so get used to watching Hindi movies, etc. Or, bring a good book.
For me, it worked well. I have stayed there at least 4 times, and plan to use it again soon.