Petra's Place is wonderful...I spent my last few days in Mexico there and was disappointed i couldn't stay longer. It's small but so comfortable and with everything you could possibly need, including the fact that it's cleaned every day. As for the location, it's incredible, it would be harder to find
a more central place in the historico centro. And as much as i enjoyed the apartment, my favourite part was meeting Petra. She is warm and welcoming offering you invaluable information and completes the perfect experience.