I would say to look into Marlton or Evesham. Not sure if your financial situation. If you have lots of money maybe Cherry Hill..stay COMPLETLEY away from Camden, Trenton, any city in NJ is no good but those two are the worst.