Star Studio?

I noticed a place called Star studios around Walton walker and Mockingbird. I haven’t seen any reports. Any intel on this place?
It is an AMP and not a Studio (atleast by the definition here). Look for Nikki in AMP thread and you will find quite a few reviews.
Thanks