They look like they’re in total control, but you have to remember that the landing is totally automated. Because of the time delay between here and Mars, it would be impossible for them to pilot it down in real time.
Must be super tough.
I wonder what the time delay is for 225 million km.