This place is one of the best I ever been over ABNB....location it is just great...food all over, fine restaurants, grocery shops..supermarkets and if you are lucky to stay on Tuesday..there is a local Agricola market where you can find nice stuffs....there is also couple blocks ahead a very nice mall...with stores you can find most of what u can need.
Area is very safe clean and nice to take a walk explore around or simply enjoy by shopping around.
National anthropology museum is very close by taxi and also world famous Chapultepec park and Forrest.
I highly recommend Rodrigo's place either for a short stay or a long one...you will not be disappointed for sure.