I cannot say enough about how amazing this place is. Victor & Sergio were amazing hosts, the place is beautiful, and the location is the most ideal you could ask for.
I will definitely suggest staying here, and will be revisiting Mexico City soon!