This is a wonderful place to stay. Clean, comfortable, and safe. The only reason I give 4 instead of 5 stars is that we were given the wrong code, so when we arrived very late at night, we were unable to get in and had to find other accommodations for the night.
Besides that, the location is amazing, you are able to walk to many neighborhoods, to restaurants, bars, shops. The apartment is a great place to go back to get some rest before you move on to museums and other amazing things mexico city has to offer. Would recommend to others despite our difficulties the first night.