6 stars out of 5!
This place is very charming, and super well located in Mexico City! I only stayed one night for a flight transfer and I wish I was staying at this place longer. Luis ans Leo are amazing hosts and I felt home right away. Many thanks Luis and Leo!