I've stayed 20 days there.
The building is nice and clean. The guys from the reception are cool and you feel safe.
The terrace is really good, and I've been lucky but most of the time I was alone.
Also when I've needed something and asked the owner to have it (pan), I got it the next day.
The apartment was clean, lot of towels, sheets, etc.. It's also quiet (at least for me).
The area is ok, but during the night be careful about where you may go.
Negative points :
Little bit overpriced for what you get. For the same price or less you can get something in a better area.
Not a lot of stuff in the kitchen to cook (but if you stay 5 days it will not be a problem)
The gym is a joke. 3 machines really old and do not work all the time.
I've asked the owner before to come to the apartment to prepare the contract in English to be able to understand what I will have to sign. The person who showed me the flat, asked me to sign a contract in Spanish and on a small smartphone screen (I couldn't read it). So I was not feeling safe signing something that I do not understand and can't read.
I've also asked to owner to organise a pick up at the airport. They did it, but they charged me MX$350.. I think it was a lot, (I paid MX$83 at my departure). Be careful if you check after 8pm they charged you also an extra.. Everything is good to make money on you..