We stayed for a month and had everything we needed! The apartment was very clean and comfortable. The bed, bedding, pillows, etc were super comfortable, nice shower etc. We also had all we needed to cook at home as well. Great location too with two great pizza places a minute walk away, oxo on the corner, coffee shops, etc. Great place to stay in Mexico City!