I will try to be as objective and unbiased as possible.
Positives
Location is great. About a 5 minute walk from the beach. Plenty of restaurants and bars in the area. Apartment is small but felt relatively modern.
Negatives
Apartment had an ant problem when we first arrived. The ants were all over the kitchen and bathroom. We contacted the host about it and she tried to passive aggressively blame us for the problem, even though the ants were there when we arrived.
Apartment is missing a hair dryer. Host claimed that it was because the hair dryer was repeatedly stolen. The problem with her explanation is that her cleaner checked out with us our last day in the apartment. She checked everything in the apartment before we left to ensure that nothing was missing or stolen.
The apartment is not suitable if you plan on staying for at least a month and like to cook. She does not provide enough basic/good quality kitchen supplies. For example, no lids for pans, cheese grater, and very small, low quality cutting board. There is very little space in the kitchen. The pictures provided make it appear much bigger.
On checkout day, we notified the host that we had broken a lamp earlier that morning. We told the host that we would pay for a replacement. The host told us that she couldn’t fine a replacement for the lamp, so she asked us to buy it (I doubt she even tried). We ended up spending the whole afternoon looking for for the replacement, could have been sooner but she didn’t tell us where she bought the original lamp until we asked...she even demanded that we buy a light bulb for the lamp.
Overall I would say it was a negative experience and I wouldn’t recommend anyone stay in this apartment for longer than a couple days.