Excellent Location, great value and amenities! Will stay here again the next time I am in Mexico City