The hotels appearance is nice, but cleanliness was an issue. I had to sleep with a t-shirt over my face to block out the stench in my room. Moreover, the staff used dishonest practices. They did not show a menu and then charged their foreign and non-native Hindi speaking Indian guests more. The the food was quite good and the few additional dollars was not an issue, but their practices did not make a good impression. It would take serious changes in the quality of the hotel's upkeep for me to stay again.