We had a great week long stay at Geo's apartment. The apartment had everything we needed, was very clean and felt completely safe. The rooftop pool was also amazing. The apartment is in a great location with lots of great restaurants that are in walking distance. Geo was a great host and responded to messages very quickly. We had a great time in Mexico City and would stay here again!