This apartment may be suitable for students or young people but I would not recommend it for families. It could use an update, is a tad on the small side, and it is located on a busy street.
It is located in Polanco though, which is a great area, so if you want to stay there and do not plan on spending much time in the apartment, this may be a good option.