As you suspected, German definitely isn’t far down on the easiest to learn foreign language list. It’s still in the category of “easiest” languages, but, as you also very well know by now, it’s just a little more difficult than some of the others because of those tricky noun genders, compound words, articles, and endings.
German follows regular patterns in terms of how sounds are written and this makes it quite easy for beginners to have a fairly good go at speaking right away, even if they might stutter when faced with some of the longer words.