I can tell you that if you do not mind a rural comunity then you will love it. If you are a big city person that needs to have the city life scene then you will hate it. I really believe it is that simple. I think you should look further into it because there are a lot of great towns that offer a lot of great things. Keene NH was a rocking city but it would be considered rural. It was near skiing and all kinds of outdoor stuff. Below is some of the outline of the law.
Sec. 68c.5 Who is ineligible to participate?
The following individuals are ineligible for CIR-LRP participation:
(a) Persons who are not eligible applicants as specified under
(b) Persons who owe an obligation of health professional service to
the Federal Government, a State, or other entity. The following are
examples of programs which have a service obligation: Physicians
Shortage Area Scholarship
Program, National Research Service Award
Program, Public Health Service Scholarship, National Health Service
Corps Scholarship Program, Armed Forces (Army, Navy, or Air Force)
Professions Scholarship Program, Indian Health Service Scholarship
Program, National Health Service Corp Loan Repayment Program, and NIH
loan repayment programs.
Hope that helps a little.