Tough call. I've just been going through the same decision process for a short Camino.
Do you want a Compostela at the end?
This means you need to walk 100kms +.
For me, the choice would be Muxia-Finisterre- Santiago.
Stunning scenery, some nice towns in the first couple of days, great food.
I plan to do that route next with my wife. (I walked it last year)
But we'll take 7 days.
You could easily do it in 5.
There are many other routes of course.
But they might be a bit too crowded for you, or quite remote and lacking in 'foodie' attractions.
Cute cities might be a challenge in 5 days and if you also want to end in Santiago.
Many Camino routes tend to be in the countryside, passing through cities here and there.
On the
Camino Frances for example, over 800 kms, the 'cities' you pass through are Pamplona, Logrono, Burgos, Leon, Astorga. On the Via de la Plata, over 800 kms you pass through Seville, Zafra, Merida, Caceres, Salamanca, Zamora, Astorga.
So 'cities' are not really a feature. But it's all relative of course. Many of the routes pass through towns and large villages that are very interesting and have great places to eat.
But......Some of the nicest meals I've had, were in the middle of nowhere.
Like at a Donativo Albergue on the Via de la Plata.
And we're big time foodies. (Pat and I probably spend more on 'good' food if we find it, than on accommodation)
That Donativo beat them all.
Sorry, I just reread your post and note that ending in Santiago, is not important.
That changes things!
Some more suggestions coming up..........