Absolutely perfect. Margaret and John are lovely and made the stay even more memorable. Thanks so much.