Is Mumbai worth a long touristic visit?

I know here are lots of Indians on BHW

Is Mumbai cool and safe?
and where would you recommend to rent a flat and what is a normal monthly price (not a shithole)?