First of all , I don't have a dog, but I lived there for a while and the place is horrible. Don't get me wrong, if your desperate for a place, I guess there could be worse ones out there but the parking lot is like driving through a war zone. There are potholes bit enough to park your car in. The maintenance guy will work with what he can but the owners won't let him fix the place the way it should be. No screens in windows, air conditioners that only work half the time, mold growing everywhere, and plenty of pests.
Pros: location is good
Cons: parking, lack of repair when needed,