Thank you for taking the time to write a lovely review. We are very lucky to have a great team of staff at Ashglade and we are very pleased you are happy with all that Ashglade has to offer. I will pass on your lovely comments to the staff.