David and Cathy were excellent, personable hosts! They foresaw our every need traveling with young children. We would love to stay again!