The apartment is an excellent location. It was nicely decorated. The host's friend waited up very late for us to arrive (until 2am!).
We were a group of 3 and used the extra "room" with the Japanese screen. We were all working while we were in Coyoacan, and the internet and apartment were easy to use and work from.
We would highly recommend!