Yeah I agree- and my thinking exactly on I might only be there this once- it's basically unmissable for me..!
I would plan to leave the bike in a hotel or wherever I'd be staying and just hit the town on foot for days yeah.
There's not loads of big cities down that coastline by the looks of it so when I do come across them I really want to smell the roses and explore them- plus it's a great way to get some "rest" days in too.