The condo was in a great and safe location. There are security guards 24/7 which made us feel safe. There are many restaurants and things to do within walking distance. We especially loved having the patio to open the doors for fresh air.
Our only issues were communication with the owners. The day before check-in the owners had not reached out with check-in instructions. I reached out to ask about early check-in as our flight arrived a few hours before check-in. They were not able to accommodate due to "very important meeting" that was conveniently scheduled during the Mexico World Cup match. The housekeeping staff ended up staying to help us with check-in. On our 3rd day, I asked for new towels and the owner told us they would deliver them later that evening at 6:30pm. I checked in at 5:30, 6 and 6:30 - no response. We ended up purchasing two additional towels.