Has anyone been to this place?
https://dallas.rubratings.com/224003
It looks a bit on the expensive side, and as it is not an AMP, I am a bit suspicious. On text, they reply with their address and rates pretty quickly, and checking them out via google maps shows their address is in a place that I guess used to be for zumba and is right next to a chamber of commerce building.
Any thoughts on whether they are worth a look is also welcome.
Thanks!