There are places down the street in both directions where you’d have better luck. One you mentioned in your review, the other direction being Lin’s at 29 Bala Ave. I haven’t been to the latter in a while, but the 3 or 4 times I visited it was a solid massage and a happier conclusion, albeit a bit mechanical. OTC was shut down pretty emphatically though, so much so that it took away from the experience for me.