Welcome to paid photography
. I say that in jest, but the client (nearly) always gives vague guidance, but has a very specific concept in their mind's eye. The way I get around it is to take numerous photos of the same subject with a variety of lenses and looks (shallow DOF, deep DOF, motion blur, freeze frame, etc., etc.) which gives them a lot to choose from. I pick out the best of each type of shot, send it to them, and prepare for their reaction. 9 times out of 10, they choose what I feel is the "worst" photo, but every now and then we share the same taste and they pick my favorite. As you get to know your clients better, you get a feel for their tastes, but it's tough when they are a new client.
Also, I say nearly always because an occasional client will give you a veritable blue print of what they want. I use the same strategy with them, and guess what, at least half of the time, they prefer one of my "alternates" to the one they commissioned me to take.
If you are serious about doing commercial work, it's best to prepare yourself to be offended by clients and expect them to hate your favorites and love your least favorite work.
The silver lining is that you get paid, and guess what happens to the photos that clients don't like? You use them to promote yourself and attract more clients who love the photos you post (which are ironically the ones your other clients didn't like).
As for me, I really like the photo and agree that it "tells the story" very well.