Mayflower massage in pecos

Anyone have info on this place?
Nope. Looks sketchy
I was there several months ago. Much better on the inside. But nothing interesting to report.