This place is really pet friendly. I have seen lots of people with several pets, and the pet deposit isn't too bad - $500. There is a fenced in dog run, and behind the building is a decent sized park/playing field that you can run your dog in. Big windows allow for a lot of sun for cats and birds, and other critters.
Pros: Good amount of space, pet friendly
Cons: Parking = nightmare.