I would like to start of by staying I am glad I went here for my injury. Everyone took care of me so well, from the front desk to the physiotherapist and RMT as well. They have a fun environment.
I don't know about all these negative reviews. I had a very pleasing time every time I was there.
I would definitely recommend giving the place a try and making your own opinion, just like with any place.