David was a perfect host: he was understanding, communicative, and easygoing. The house was perfect for our large group to hang out and stay at. It was spacious, modern, and walking distance from a lot of fun stuff to do.