Good place to stay in Mexico City.
Would stay there again for sure.