The romantic old town is perfect if you love history, shopping, and also want to jump into the blues of the Mediterranean Sea.