Everything is great! Worth the price and excellent location. I will definitely stay over again when visiting Cdmx.