David's place is superbly clean, comfortable, and a great location for your greater portland adventure.