Nice small apartment in a lively neighborhood.
I was staying there for a month and never had any problems. Even when it was 37deg. C outside it did not get too hot in the flat. Sleeping with open windows was no problem as the house is very silent.
The check in was perfect. I was greeted with a glas of ice water and a bowl of fresh fruit.
Also, you can reach the Embajadores metro station in less than 10min. and there is a small supermarket just around the corner. The 24h market is just a couple of streets away.