Great location, cool amenities in the building (pool, sauna, etc.) and a very communicative host. We really enjoyed our stay here and Mexico City is an amazing place!