Absolutely fantastic!! You get the best value for money and wonderful hospitality from Elvia!! I would definitely stay here again if I have another chance to travel in Mexico City. Everything was super!