Excellent care, and caring. I have to travel a distance but very much worth it.