Really, Sellwood is a great place to stay. Really close to many good restaurants and shops.