Pros:
The apartment unit was fairly clean.
The location is great, only 15 minutes walk away from the beaches.
Had AC in a few of the rooms, which made it more comfortable.

Cons:
The main building was a little dirty, saw some cockroaches in stairwell.
The furniture (beds/sofas) was not very comfortable.
A different person met us at the unit, which I did not feel very comfortable about.