Anyone have any intel on this place? It's by Barclays in Brooklyn. I was in the area the other day I I noticed it was newly open. Website seems legit but a couple stock photos on there make it seem like it could be a R&T spot. I'm thinking the area around there is slowly becoming like the area around the Garden. Just a matter of time before spas start popping up.