This place had everything we needed for our trip to cdmx— location, comfort, and a fair price. We will 100% be back again!