The apartment was perfectly safe and it was very easy getting around. The amenities in the apartment building were fantastic and Carlos was especially attentive and responsive!
I will say, however, that there were a handful of things that left us wishing we'd just spent the money on a hotel. Upon check-in we'd noticed that there were no toiletries/TP/hairdryer at all in the apartment. No biggie, Carlos had everything delivered within minutes. But then we had an issue with the door where the the keypad ran out of battery and we were locked out for some time, had to run to 7-11 to buy batteries and have the staff install it. The carbon monoxide alarm went off somewhere in the building so I'm glad we had one, but something to be wary of.
All in all, this place got us through the trip and Carlos' hospitality was incredible, even letting us check out late when we got sick. But I could have gone without the extra hassle of everything being missing and getting locked out.