Our son lives two blocks from PDX station and walks the dog every morning and evening. The area is safe although there are lots of homeless tents. There is a terrific store and deli just 8 blocks away.
World Foods Portland However, if you plan on connecting to EB from Coast Starlight, you only have about an hour and fifteen minutes so it will be a nail biter if you're running late. I would take CS, then spend the night in PDX since there are a lot of hotels in the vicinity of Union Station. Don't miss that trip through the Cascades (and my profile pic is Mt. Shasta taken from CS).