I love this apartment community. My wife and I have lived at several other apartment complexes all over the city, and were amazed to find this little gem nuzzled away off the road. No crime, the maintenance man is nice (and has fixed stuff the same day...even minor stuff like a door sticking), and the grounds are beautiful.
Yes there is a train nearby, but it goes by a couple times a day tops, and you get used to it. I don't know where the above reviewer was living, but the walls don't shake or it doesn't feel like you're "living in a trailer".
Its also very close to Hilliard, Upper Arlington, and major highways.
There are a couple bars along Trabue, but I don't know about "drug deals" or any of the other garbage the other reviewer mentioned.
Love this place.