Well, since I was there for business and not leisure it is hard to talk for both sides. For business garment it is the place you have to go because all factories are around, but for leisure I might suggest you to go some other places in India.
As far as i am aware the only reason to go to Tirrupur is for business and that is quite limited to matters related to cotton production.
For this reason it is arguably the best place in South India. This is especially true if you are buying manufactured textiles. Other than that the city is reasonably friendly and efficient with the people trying to please business visitors involved with textiles. Simple really.