Excellent place!
Extremely well located, nicely decorated, with a stunning view.
Host is very attentive and responsible. Definitely a nice spot to stay in Mexico City.