Idstein in Hesse in Germany is as pretty as can be. Those of you who are acquainted with the half-timbered towns scattered all across this country will