And the last image shown from the ASDS showed a spray of water off the port side (from the POV of the camera) indicating, I think, that the stage was not descending straight down. That if reinforced by the position of the stage on the deck, which was quite near the starboard side. It's been awhile since a stage landed that far off center.
I think it was a tough landing.
I also noted that when the stage entry burn ended the cold gas thrusters came on almost immediately and the stage yawed quite a bit, as if a large correction was needed. Don't recall seeing that before, at least not so dramatically.
Bottom line is the stage landed and is intact!