Great Place, Great Host, Great area of Mexico City.
Pet friendly as well
I will be back in the Fall