Very good location, one block from bus stops, well equipped, comfortable bed, quiet complex, but..there is a but...the toilet broke, we could not flash it and it took the owner two days to fix it, first inconvenience, then a plumber came, fixed it and left us with NO hot water! It took the owner another two days to fix that problem, big inconvenience when you are on a vacation and expect everything to work. After the hot water problem was fixed, the water was not hot enough, we ended up taking cold showers (Brrrr).
The place has a constant smell of gas from a leak somewhere. The day I got there, the owner requested a $300 (pesos) deposit to cover "damages" and cleaning fees. Well, there were NO damages, we took very good care of the place, I was expecting some money to be returned upon leaving since 300 pesos is way too much money to cover cleaning fees! No money returned.
I doubt I will rent back.