Fantastic place, fantastic hosts, fantastic location. This was my first trip to Mexico City, and I could not of found a better place. I hope to come back someday, but I will plan my trip depending on the availability of this location. I wouldnt consider staying anywhere else.