Bonn was really a lovely experience for me. The university is one of the best in Germany and they do have a lot of research projects and participation on interesting field networks. My degree course was great, better than expected. The professors were all very knowledgeable academics and I did feel their interest in my learning experience as a student. As an international student, they have a lot of programs to support you, they have buddy programs, language learning programs, career insertion programs, support for newcomers, emotional support and so many other things. Bonn is a nice place to be with many organizations where you could do an internship or work as a student assistant (this is what I liked the most). However, it is a bit hard to find accommodation but I guess this is normal in many places in Germany.