This is a great location and the perfect setup for any type of trip. The kitchen has everything you need if you want to cook on your own. My recommendation, don't do that! You should instead go visit the amazing restaurants of the area. David's place is three blocks from one of the best bakeries I have been to, Tabor Bread. He is also just a 5 minute walk to the many great restaurants of Hawthorne or Belmont district.
Mt. Tabor area is so quiet and relaxing. Great spot for morning walks/hikes. Accessing the place is simple and David is a really nice guy. You can't ask for a better spot for a trip to Portland.