Everything about our stay was perfect until the night before we left. We paid extra for a place with security and a good area. The rental property was beautiful and it was in a very nice building. On our last day while we were out someone entered the apartment and robbed us. We were fortunate they did not take our passports but very expensive jewelry and credit cards were stolen. We thought safer in this apartment than on the street. Our privacy as paying guests in this apartment was violated. The building has a 24-hour security man with video surveillance. We reviewed the surveillance that had blocks of time missing. We called the police. We had a very difficult experience dealing with the Mexican police and trying to file an incident report. The hosts did not follow through nor help. Someone they gave a key to entered and violated an agreement of privacy and stole from us. We would NEVER recommend staying here.