Well trained, professional and personable staff. Friendly and wholesome atmosphere. Staff works as team and not competitive with each other. Very individualized and appropriate programs for clients’ improvement.