Everything was top notch! I loooved my stay. Will definitely come back every time I’m in Mexico City.