The Homestead is a wonderful place to stay. Victoria is a very attentive and gracious host. The town of Sellwood has tons of great restaurants. Highly recommended.