The room had permanent stains on the pillows and the sheets, insects all over the bathroom, and the overall condition was horrendous. We spent over two weeks in different parts in India, and this was by far the most expensive, not to mention that we couldn't even stay for a single night because of how bad of a state it's in.
I even asked them to change the (only) bed sheet because it had disgusting stains all over and the replacement was just as bad. Even the toilet paper they provided had dirt stains all over it, and the bathroom was extremely filthy.
We left on the first night and the guy at the reception ripped us off so we ended up paying even more for a single night (we chose to leave after a couple of hours - couldn't even stay the night).
The only advantage is that the area of Mahim is very lively and away from all of the tourists, so you get to live a true Mumbai experience. I'm generally extremely lax with hostels/hotels, but this one was by far the worst I've ever seen.