Narrow, cobbled lanes climb steeply from Dinan's small river port and make for a fantastic medieval atmosphere.