We had few unpleasant experiences with our booking.
1st was the A/C. All of a sudden there was a water leak from the A/C. When I say leak don't think about a small amount of water, it was pouring water from the ceiling and we had to turn off the A/C.
2nd was the technician, Jordi was always helpful and in touch with us. However, when I told him about our A/C problem, he sent a technician. While some of us were resting in our rooms. We heard noises and found the technician inside the flat. He didn't ring the bell nor said anything. He didn't bother to notify us that he was in the flat. He just came in while we were resting and we had all of our belongings around.
3rd and the most annoying thing was that we were stranded in the street at 3:30 in the morning. So you get into building and the flat through a website link without keys. Even though we had one more night to stay, the link was expired and we couldn't get into the building. When I called the 7/24 customer service, a guy picked up the phone and it took him 45 mins to send me a new link. (They say that they immediately resolved the issue, however, I have message proof which shows it's not true) He was acting like as if it was our fault. He was so rude. He wasn't even bothered to apologize or explain to us the reason of why we were locked out. I don't understand how they employ a person that rude and arrogant in their customer service.
We had these issues during our only 4 night stay. If you want to enjoy your vacation and do not want to deal with issues like this. I would recommend you to stay away from this place. Seeing these other reviews I thought these problems were solved but management seems to be consistent on not resolving these issues.