Our stay at the apartment was great. You need a card to get in and out, so it is very safe. The location is great too. The zocalo is within walking distance, as are plenty of shops and restaurants!