Don't hesitate to stay there. Appartment very clean and well located near the metro station Embajadores. A lot of shops and restaurants just near the appartment.