Casa Mexico is a terrific base for spending time in Mexico City. The location and space are lovely. It is in a fantastic neighborhood with parks and lots of restaurants. The apartment is extremely clean and modern. Being above a restaurant is a major plus. This air bnb combines the best of an apartment and a hotel. I’d highly recommend this place and hope to stay there again.