I was in Mexico City for three weeks, and staying in 3 different place for a week each - Gnilane's apartment was my favorite. Very spacious, clean and comfortable. Great location. And not too much street noise. Spacious well equipped kitchen. If watching anything on the cable TV or iTunes movies is important, you might want to make sure that is easily accessible.