Quito takes a little getting used to.
Main thing is that it's at 9200 some feet so the speeds are nice and high. And you gottta nose over on final to ± 4° down slope to touch on quite an upslope.
The landing wasn't all your fault. There's this little bump in the runway that makes the smoothest touch feel hard.
Still, not as crazy as OZ's collection but you can do this in a big bird. (sorta).