I am from the US, have been living in Germany for 3 years. Came to Germany while working for IBM but have just now joined Bayer Business Services.
AirBnB is the way to go! We are addicted to AirBnB and in awe of the amazing hosts we have had the pleasure to stay "with". We LOVE the feel of what is truly local rather than one more hotel (we both travel a lot for work)