Great location, very clean, hip, cozy, helpful staff. I will definitely stay here again the next time I'm in Mexico City.