Unfortunately, due to a passport issue (check the Schengen area passport validity requirements, everyone! So many countries require that your passport be valid 3-6 months beyond your trip and the airlines WILL turn you away!), we were unable to take our trip to Germany. We were heartbroken.
One of our guests was already in Germany, and even though I (the adult) wouldn't be there, Helmut and Esther were more than glad to welcome a teenager in a new country and make sure she had a safe place to stay. They repeatedly checked on her to make sure she was safe in her travels and communicated with me throughout.
Though we were unable to make our trip, I have to hope that all Germans are as kind and wonderful as Helmut and Esther. We didn't get to stay in their lovely villa, but I can't recommend them as hosts enough.