DENTK is getting a light rail station built right down the street from it that will be served by the same line that goes out to the new airport and also to downtown Denver in just a few years. Doesn't get much more convenient than that.
As for the neighborhood around it, it's always been in a tougher part of town, but it's getting better fast, and definitely not getting worse.