The location was ok (though we assumed it was a different place due to the location shown on the hotels.com map).
The bathroom was a bit dirty, but shower and toilet worked fine.
Bed was fine.
After checkout, as we were about to drive away, a very angry man came stopped us ordering us back up to the reception, claiming we had missing payment. We were confused, as we had paid online already. Apparently, the whole spectacle was due to us not paying 30 Rs (50 cent) for a bottle of water that was brought to the room as we checked in (we had assumed it was complimentary). A really bad last impression of this mediocre hotel.