Perfect in every way ! John and Rosemary are lovely people.