With my overall experience, I rate this hospital as worse.
Staff is non cooperative, rude, irritating and unskilled. The billing errors are hilarious. If you spot them and inform them about the error, they will take it so long that ultimately you will fed up and throw money at them.
Avoid to visit this hospital or if you dont have option in case of emergency, then as soon as you are stable, get out of this hospital.