Gerardo's place was great for a month in CDMX. The apartment is in a great location, with many incredible cafes and restaurants in walking distance. There's also a bus station right out front, and a metro station around the corner, so it was easy to get around Mexico City. The apartment itself was a good size for one person, with a decent kitchen, good water pressure, and good wifi. Gerardo was a wonderful host, bringing me a space heater when the nights were a bit cold during my stay. I would recommend Gerardo's place.