David's place is clean, has all the amenities needed for a stay of several days and has a great location in Portland!