Amazing place! Amazing stay! Wonderful environment! Recommend to anyone coming to Mexico City