https://www.youtube.com/watch?v=8JFpjRuh4Jc <<<watch short video freeze and read
They are now flesh and blood not Holograms, with perhaps their home planet address and City?
I’m not sure about the flesh and blood part, but the location that traveller described is actually a sort of acknowledgment/easter egg by Hello Games. It’s a sort of “nod” to the original Galactic Hub that was there at that location. Many players went there and made their bases there so that they can all be together. After Atlas Rises update, the Galactic Hub location was changed and the players moved to a new location to start fresh.
Well he was still a Hologram when i talked to him 2 days ago so its a task to find the place he has named its not around here