I stayed at Madhuban for one night in February. It's a pretty good midrange hotel: nice clean room, quiet, location a little out of the way but that gets it away from the clamor of downtown. Food was average and staff were a little surly.
We then stayed for 5 nights at Jas Vilas (which we had previously booked). Same price range and similar location, but better food, staff & service.