Excellent place to stay in Mexico city. The check-in was super easy and convenient. Everything was very clean. Welcome water, teabags and coffee was provided by the owner. There is a LOT of space in the apartment. Washing machine and dishwasher were a big plus, specially when you have kids. The view from the public roof was amazing. The water at the swimming pool was warm. There is a nice bakery and a small grocery shop closed to the place within 5 mins walk. 10 mins from the place you can find very nice public park Mexico. Downtown is 15 mins drive by car.
Watch outs: there is no teapot in the kitchen, but seems it is mexican specific.
Big thanks to the owners for this great location. Definitely recommend.