The place is amazing! To start with the location is my far one of the best everything is at a walking distance (metro station, restaurants, coffee shops, mall, etc.) and the Roma District has a lot to offer. In the building there is a front desk you always check-in so you feel super safe and the amenities seem great.
The apartment is fully equipped so you can buy some food and cook or simply relax a bit for a late night dinner on a restaurant. I can say I fully recommend this place since you really get to know México City by walking around.