David's spot was great - as described on the listing, excellent location, and good communication with the host before and during the stay. However, the place wasn't very clean when I checked in - I had to do a good 1+ hour clean before feeling comfortable (i.e. cleaning beard clippings off the sink, hair off the shower wall, used bandaid found under the bed, etc). But other than that no issues!