First the good things - fantastic location on the beach & near shops and restaurants. The place was clean and Mariana's communication was always very quick and attentive (even though we never met each other in person).
The bad - the place is in a fairly average state of repair. The air conditioning did not work for the entire week (in August!) despite repeated promises to fix it within a day. Mariana hired a portable A/C unit for us. Also note that the A/C is on a timer and only available between 8pm and 8am unless you want to pay an extra charge (no idea how much) which is absolutely not written anyway on this listing, and I was particularly upset about when we arrived at 3pm into an oven of an apartment (turns out it didn't matter as the A/C didn't work anyway). The boiler broke down one day so we had no hot water for a day, though this was fixed quickly. The dishwasher didn't work, the TV worked intermittently, the tap fell off the faucet at one point. It's a great little place, could just do with some upkeep.
Also we were offered the opportunity to stay late on our checkout day as nobody was coming in that day, which we graciously accepted as we had a late flight, only to be told at 6pm the evening before checkout that they had a last minute booking so we were to vacate the property by 11am as previously agreed. I understand that these are the rules, but personally I would not take back an offer that I had made to someone, especially not so late - we had not packed and had cancelled our plans and taxi for our leaving day already - so that really ruined the last night of our trip with me having to organise my elderly parents and my children for a swift departure. Fair enough, but not nice.
All in all we had an enjoyable week despite the A/C situation.
Just to note - the address is Passeig Londres 30 (the Airbnb listed address is wrong)