David is an excellent host with a great location. Although we only stayed one night, we enjoyed the place and his hospitality.
It was a bit noisy in the morning, but that's expected in a shared home. Also, you need to take the trash before you leave, which I almost forgot. Other than that, it's a great place to stay at!