Super clean, super spacious, great part of Mexico City.
You will love the place