I stayed last summer at Petra's and it was an amazing experience. The apartment is really beautiful, a big loft type with a view punctuated with mexican contemporary art, with a romantic terrace full of plants. It is located in a historical building in the city center which is currently blooming. If you are in a cultural sphere, if you're interested in knowing from the latest trend to more intellectual ponds, or visit the great wonders of mexican archaeological sites and such, then Petra is your ideal host. Not to mention the logistic aspect of the experience which has been flawless, from my beeing picked up at the airport, to the cleanliness of the apartment and so on. Her entourage is wonderful, and there's always someone available if you wish to take a cooking or an english class. This is a lifetime experience and i'd love to go back soon.