We were thoroughly impressed with David's place. Thank you for being great hosts! We will definitely stay again :-)