Too perfect! Every detail big and small just perfect. Thank you Kathryn and Dave for your incredible hospitality.