Dr. Rubinstein and his staff are professional and caring