Space Hotel, Pioneer Station, to open in 2025