Thank you so much for your lovely review- it means the world to the whole team- who work so hard day in and day not. We are so grateful to hear that you find the "entire team truly outstanding" and that the team know all her likes and dislikes. We are so glad to hear hear that you are having such a positive experience and so glad to hear that you have found "the place has been a blessing"!