Perfect place to stay in Mexico City! Really cool place, clean, spacious, and great location. Also good value! Communication and checkin was very easy.