Went there recently for a massage with Emily. Sad to say she is now on holiday until the end of February.
The massage was very well done and relaxing. She uses pressure points as well as more traditional massage techniques.
The location is in a highrise office building and not as luxurious looking as you may want but they don't keep you waiting, it's close to the Bay subway station and everything is clean.
Their prices are reasonable (at least they were covered by my benefits plan).