Mexico City is the best! Awesome location and the building is beautiful and clean. Construction was a bit annoying and occurred on the weekend and early in morning but otherwise place was outstanding.