My instructor taught me the landing mantra on base/final:
"Height's good, speed's good, runway's good."
When I'm alone in the a/c I still say it out loud and if any of the 'goods' have to be replaced by something else, such as 'low' or 'high' then I do something about is straightaway.
If I've got a non-pilot passenger then I repeat the mantra silently but I still repeat it.
If I get 3 'non-goods' on final I go around.
Cusco