germany living pros and cons