I stayed at David’s Airbnb for a short stay in Mexico City. The apartment was clean and spacious. Great location near many shopping/restaurants/nightlife. Would defiantly stay here again.