Allow me to state that the staff here were excellent and very very helpful.
However, this is not somewhere where any westerner would want to stay.
The neighborhood is terrible and the hotel itself is in rough shape.
If you're transiting, stay at the Niranta hotel in the airport. If you have an extended stay in Mumbai, get a hotel in Navi Mumbai.
I've travelled extensively throughout India and can handle most places, but I couldn't wait to leave.