Great hosts, a pleasure to meet Kathy and Michael. Would recommend to others. Met all our requirements and more. Thank you!