I am trying to get some info on whether or not T&H are still operating in Vegas. Most of the details on the web are quite dated. T&H website shows a location at the Mirage, so presumably the Caesars site has gone? Looking to get a smooth face before my wedding