I really enjoyed my staying in Teresa's place. Nice house, big and very clean, and perfect location (10 min bike or bus to downtown). If you're planning to come to Portland, that's your best choice.