This place has a great location, and enough space for probably 6-8 people or so. We were a large group - 9 people, and it did sometimes feel a little cramped for our group. Also, the location feels very secure - there's someone at the door at all times, and they ensure that you have the keycard to access the building.
Some issues that arose for us were: our flight was delayed and we ended up arriving in Mexico City an hour after we expected to, at around 6:30PM. Because of this delay, we were asked to go to another building to pick up the key. It ended up being relatively easy, but it definitely caused some anxiety, especially since this was our first trip to DF and we're not familiar with the area. Also, my name was written incorrectly on the key, so the guy didn't want to give it to me at first. I had 8 people waiting for me to come back with it, so ... again ... unnecessary anxiety.
Then, there were only two rolls of toilet paper and no trash bags in the unit. Oh, and a regular coffee maker but the individual pod coffee.
Although there are fans in the rooms, it still got a little more warm than I expected. It also wasn't possible to leave the windows open because there's a lot of street noise.
Then, about mid-week, we decided to wash our towels. The washer wouldn't drain. We contacted the hosts in the afternoon to tell them what was going on and to ask for more towels in the meantime, and they said they couldn't come until the next morning at 10am. They suggested running the washer with fewer towels, so we tried that, and it still didn't work. I ended up hand washing and wringing out 10 towels so that we could dry them and have something for that night's showers.
THEN, at the end, we were leaving in two taxi's. My dad and his wife were waiting just inside the building for their taxi to arrive, and the person who came to check us out of the apartment told them that they needed to leave the premises immediately since they had already been checked out. It felt a little like being kicked in the butt on your way out.
BUT - all of that being said, if you're a smaller group and don't mind the warm rooms, it's a good location for a pretty good price and it's safe! We just would not personally come back.