Has anyone been there? They say they are a new establishment. Kinda operates like QQ spa. Just curious.