Has anyone checked out the Thai massage near the Big Tree? It has a bright pink store front.