Easily one of the most comfortable stays I've had -- even in comparison to 5-star hotels. The maid/cook service makes all the difference. Make sure you opt in for this -- she will prepare traditional (and delicious) Mexican breakfast as well as general tidying up and making of the beds. Leon and his mother were both responsive if an issue ever arose. We only had to call a couple times and both times they were quick to act. We didn't stay too long in the place itself -- only there in the morning or late at night -- but it felt like home when we were there. Well done Leon -- great decor and thank you so much for having us.