I was wondering if anyone has tried the massage place on Beach Avenue near Burrard Street Bridge (below the bridge). Any intel? Alternately, I am looking for a good SP near there. I used to see Micho on Beach Ave but she seems to be away these days.