The location is great and Miguel was really nice and helpful with the check in. He brought a couple of small fans after we expressed concern for the lack of AC. Unfortunately those tiny fans did not do much to make the interior bedrooms comfortable at night. Those of us sleeping in bedrooms facing the street opted to open the windows at night, but as some reviewers mentioned it gets really noisy, from people talking loudly until late at night to the garbage trucks early in the am. We were a group of 6 adults + 4 kids and I can't say that the apt fits 10-12 people comfortably. The apartment looks like in the photos, clean and stylish, except that in real life is much tighter; if you are using the pull out beds there's basically no extra room around them. All in all it was ok for us since we left soon after waking up and came back late at night, but my friends were not thrilled about the place.
I need to add that (as someone else mentioned) two rooms had mold in the corners from what seems to be water damage that hasn't been taken care of. My friends didn't want to complain so I only noticed when checking the place for check out, otherwise I would have brought it up.