The location is not the best, you would be better in Colaba or Fort areas. Not too nice walking around really.
The room was small but OK, no cockroaches and an old a/c unit that just about worked. The staff were friendly and tried to be helpful but only one person spoke English. We ended up communicating with google translate!
The whole hotel was quite small but it was not too noisy at all. The staff were quiet and respectful (unlike hotel modern!).
Overall the price was OK for Mumbai but you could stay in a better location. More