There are plenty of good reasons to attend a university in Estonia. One of the best reasons: The high-quality and affordable education system you went through provides you with an internationally-recognized diploma at the end of your studies. There are 19 schools that offer higher education in Estonia, and you can find over 150 programs taught in English! The biggest universities are in Tallinn and Tartu, with the latter being recognized as the main "university town," (at least by those who have studied there).
Unfortunately, you won't find Estonian universities ranked within the top 10 (or even the top 100) universities in the world, but at the same time, you will not be left with a life-long debt after graduation. You'll get a fair deal, and a good education, all at an affordable price, and with good opportunities for a job, and to further your career. Estonian universities have seen a 43% increase in foreign students over the last 6 years, meaning that this small country is being noticed more and more by the rest of the world.
It is possible to enroll yourself into an Estonian-speaking program free of charge, but most English-speaking programs come with a tuition fee. There are also potential scholarship options available. Additionally, it isn't difficult to find work opportunities to take on while you endeavor in your studies: Many students have steady jobs alongside their university work. Foreigners also have the possibility to stay in the country for 9 months to look for a job after graduation.
Read more about Estonia's higher education system: https://studyinestonia.ee/study/higher-education-system-estonia