i just got in from toronto and i heard of a place called ambience... wondering if any one knows who i should go see!!! My buddy said it's nice and clean. Does anyone here beg to differ? i just wanna feel good all over...if you know what i mean. thanx...