I mostly always get an excellent massage here, and learned which therapists work well for me. I especially like Danielle, but have had several. Luck will be on your side.
Be very careful when you book your appointment, though. They have several different pay scales and the receptionist will put you in a higher pay scale. For instance, some therapists just charge more, but they don't tell you that until after you're done.
Most recently, they had a sale and we signed up for it but they didn't book it like that. Then, when we went to pay the front desk guy (bleach blond on top, 80's style) basically ruined our post-massage bliss by arguing that it was our fault that they didn't honor the sale when we signed up for it, because the appointment setter wasn't paying attention. They finally honored it, but I don't want to go back if he is there.