Gerardo was a great host. He was very concerned to make our stay satisfactory. He made sure every detail was taken care of. The apartment was just what I expected. Everything was as clean as could be. I will stay there anytime I am in mexico City. I highly recommend.