Oh Sez what a great story - you must be so happy to have had such a positive experience!!