Thank you very much for taking the time to provide such a positive review. All of the points mentioned are a credit to our processes and people, which we are so happy to receive. We always do our best to overcome any teething issues that can naturally occur in the earlier stages of services - our objective is to provide high quality care to our clients. Your feedback is excellent, which we will share with the team.