This place has it all. Location is surrounded by libraries, restaurants and it is only a few blocks from Zocalo and Palacio de Bellas Artes. The place itself has the amenities necessary to feel comfortable. Traveling with a toddler, the washer and dryer were very helpful. Diana is quick to respond to any questions you may have. We will definitely stay again.