Great place to stay when you need a little more comfort in Mexico City. Great amenities.