We had a great stay! James was very responsive to all of our questions, gave great recommendations (especially for vegetarian restaurants), and was very kind when we met him in person. The room and terrace were beautiful and looked just like the pictures. The bathroom is a little small, but worked well for our stay. Extra bonus: well-behaved cat and dog living with the host :P I would recommend this peaceful spot to anyone who wants to stay in Mexico City for sure!