We just stayed overnight but Jessica's place would be perfect for a small family spending some time in Portland. She had all the amenities ready so you could prepare simple meals.
The location was great for us.