Great place to stay in Mexico City! Very well-equipped and in a good location.