PROS:
1) Great location. 1 block away from the outdoor cafes/bars, and 1/2 block away from a main avenue with services (bank, laundry, grocery store, pharmacy).
2) Nice kitchenette. You have to buy salt, garbage bags, etc. -- but the kitchen has all the tools you need to cook.

Cons:
1) No good sitting space. Main room has cement floor and worn couch, so there's no good place to lounge around after an afternoon out.
2) Older flat. Bugs and mosquitos do get inside from the patio, as does some rainwater. So if you'd rather a cleaner flat-- probably not the best.

The only other thing I'd say is that a loud construction project had begun at the adjacent building in the middle of our stay that went till 7-8pm at night, so I'd probably confirm with the owners that the project has completed prior to booking.