David and Kevin were great hosts, and their home is wonderful. I would stay with them again in a heartbeat.