The apartment is a great place to stay with a beautiful garden out the window and a comfortable living space.
I would definitely suggest to anyone to stay here with the nearby amenities and a great host it will make your stay in Mexico City that much better.