The place is great! Awesome location, great space and the host team was always willing to help with whatever was needed. Will definitely stay there in my next visit to Mexico City.