The university is really nice and cosy, in a forest but also near the city center. Housing is easy and cheap also. Furthermore, the quality of lectures is really high in my honest opinion. I would advise to just come and visit.
If you're the owner or representative of Tilburg University, you can claim this University and build a better profile.