This place is a must in mexico city. Best location, clean, secure (guard in place all the time), big, etc.