We (a group of girlfriends and myself) stayed at David's place for a couple nights for a bachelorette party.
Regarding David ... David was a great host - we had absolutely 0 issues with him. He communicated well with us and was responsive to any questions or needs we had. Apparently, the previous guests left the place pretty messy, which delayed our checkin by 30 minutes, and so, not only did David hire an extra cleaner, he offered to apply a small credit to our account for the inconvenience.
Regarding the place itself ... Apart from minor wear and tear in the kitchen, the place itself is in great shape, is clean and more than up-to-date (Sonos surround sound played throughout the rooms), and is a great location to all that we wanted to do. It was removed enough that it was quiet (we never once heard our neighbors) and there was always free street parking available, but the freeways were easily accessible - it took us no longer than 15 minutes to get to where we wanted to go. One other minor comment would be it may be a little tight with 8 people, as we only had 6 and thought that was about perfect.
All in all, I don't think we could have asked for a better place/host for our trip. Thank you, David!