I went to TUT for an exchange and it was one of the best places you could imagine for it. The ESN section is very well organized so you, as a student from abroad, are able to integrate quickly and feel comfy at the university. The facilities are very modern and are open 24/7 for students. A student can spend the whole day at the university easily without being forced to not least because of the vivid student culture. There are events for students almost every day due to the very active student guilds and clubs of the university. A little downer is the location since it is a bit remote from the city´s center.