The staff is very kind and they are very efficient. I love the rewards system, as it encourages the patients to do better and be more responsible.