This place gets great reviews and it deserves them. I highly recommend you stay here on your trip to Mexico City.