Gabriel is an excellent host, attentive to the smallest detail and full of advice and tips for not only Mexico City but also the many marvellous regions of the country. The place is spacious, well kept, full of interesting objects and paintings, great wifi, washing and ironing facilities and pretty much all one needs.