I go there as an undergrad and got into their PT program for this Fall. From what my friends say who are currently in their first year at the DPT program, they love it. One friend described the faculty as being "all stars" of the PT world...they are constantly doing research and are pretty big in the field. They are really big on personal attention too. The only thing that I see as a drawback is that we don't have anatomy labs- the PT students use Drexel facilities during their first summer. But that's super minor! Otherwise it's a great program, ranked 14th in the country.
In regards to the area, it's very safe suburbs of outer Philadelphia- we're close to a lot of malls and 30 minutes from center city via car and train. The train station a mile down the road from our campus. If you have any other questions let me know, I'll try to help you answer your questions!