I stayed in this condo for five nights with my wife and baby. Overall the stay was satisfactory.
Positives:
The location is excellent.
The apartment is small but comfortable enough.,
There is good air-conditioning.
It's good value compared to a hotel - similar or lower price, much more space.
Very good communication by Urbano, who were pleasant and responsive.
Generally clean and well-maintained.
Decent amount of hanging space, with hangers provided.
Washing machine and dryer very handy.
Had everything we needed.

Negatives:
It's comfortable but I would not call it luxurious.
Very little shelf space.
Smallish.
Nowhere to sit to eat apart from two stools at kitchen island.
Insufficiently equipped to really cook anything, but ok to consume food from good market across the road or local take-out.
Limited cutlery and crockery (eg 3 plates, 4 knives, or similar - that is my recollection, although exact figures might differ).
Blinds slightly inadequate to keep out morning sunlight.
The bed base protrudes in such a way that knocking one's shins is a regular and annoying occurrence.

Conclusion:
Overall I was satisfied. The apartment did what we needed it to, which was provide a decent place to stay at a reasonable price in an excellent location.
Did I actively enjoy staying in the apartment? Not particularly.
Would I consider staying again? Probably.
Would I recommend checking it out? Definitely: but with appropriate expectations that you'll be in a nice enough, smallish condo, not a luxury pad.
For what you pay, and the location, I felt like it was pretty good value and I do not feel ripped off. Urbano handled the booking professionally and pleasantly.