The reality is; When you are in that situation, any landing where the POB survive, is a good landing.
We don't know the engine failure circumstances, altitude, time available, winds speed/direction, landing ground options available - I reckon the pilot did a great job - people (inc POB) likly shaken but all lived to tell the tale.
I trained in 172's - you never get to experince an actual engine out, whole new ball game.π