Thank you very much for taking the time to write this excellent review - high praise indeed! It's great to know how highly you regard the efforts of the management and the hardworking team in taking care of your mother and operating a welcoming, homely environment. We'll pass your appraisal on to them, they will be delighted to read it!