Can confirm it still exists, I visited last year in April :)
Alternative link: https://sanpedroatacama.com/en/tourist-attraction/space-obs-...