Great place located in an excellent part of Mexico City. Great host!