the great thing about people is their ability to adapt and rationalize their decisions. this isn't a bad thing, its a good one. some people convince themselves that they like bad neighborhoods, or large impersonal classes, in the same way that others convince themselves that moving to an area with bad weather would be a good 4-season experience, or that a small crappy town would be seeing a different side of America, or that choosing a lower ranked school over a higher one is better because you will be able to do better compared to your class. Point is, you can explain "rationally" any decision that you make, but as long as you're happy about where you're going, the rest isn't important.
Re: the tower, the apartments aren't nice. You can't beat the distance from school, and the price isn't bad at all. they're better than most UG dorms that I've seen, and are surprisingly spacious, but the tower is quite old, and the apartments are not wonderfully kept. Expect a small kitchenette and run down bathroom. other than that its probably not a bad deal. security keeps the scaries from the street from knocking on your door at night too, which is a plus at the TL.