I've got a lot of friends who go to TCU and they all love it. Ft Worth is a great town and I'm sure you'll fall in love with the entire area, too. My hometown is actually just south on 287 from Fort Worth.
And we also play yall in football next season. Good luck with that.