I just landed back home and had to give this beautiful place a five star recommendation. Perfectly clean, total value for money, excellent communication and great location as well. I am already planning my next trip. Oh and I was given great local recommendations too. Perfect place to stay in Mexico City