The staff is always very nice and they are knowledgeable. They always make a point to ask about my son's life and he said they never get upset with him when he forgets stuff.