UniTartu is a very modern university with great professors. It might not be the most warm environment for foreigners but once you get used to the culture it is really a nice experience. You should expect a high work load as well.
If you're the owner or representative of University of Tartu - UT, you can claim this University and build a better profile.