Clean, convenient, safe, well located. Communication very good. German is a really kind host. He provides all the information you need to get the most of ur days in Mexico City. I definitely recommand.