I've only been to Smile and Seventh Heaven. There's one called Jade Spa that closer to downtown Dallas. From the reviews that I've read, you can't go wrong with any of those three. Cleopatra's is in the same area as Smile and 7th. I've seen good reviews from there as well.