David's place is great, and they have been fantastic hosts. I only stayed for 2 nights, and didn't have the chance to enjoy their nice backyard, but I did get some great sleep!