Hmmm....
I haven't been there in quite a while, but, Ambrosia Health Spa is on Matheson (north side) just west of Dixie. (Matheson is a couple of lights south of the 401). I have no idea as to the talent they currently have. (Last girls I saw there were Diana and her sister, Terry (I think was her name)
I do remember the rooms, which were in very good shape.
I'm sure its much better than Blue Lagoon.
Al Cohol