I have visited Portland twice in the past year for business purposes, and I stayed at Ted's place each time. It's a comfortable place, with great access to public transportation. Even though I was attending a conference on the other side of the river, I was able to get there quite easily. There are plenty of great places to eat within walking distance.