Pros - great location, 3 en-suite bathrooms for 6 people was ideal
Cons - lots of ants in the apartment and we saw 2 cockroaches
Note - lack of natural light in the common areas however it does keep the apartment cool