The location for this place is incredible and the inside of the place is very well kept. My only complaint about the apartment is more about the building and manager. You can hear everything. We had one night where a child was screaming throughout the night and I felt like she was in our place. It was tough to sleep through the outside noise unless you are used to it.
My biggest complaint about the entire experience was how they handled a couple of issues. The guy who met us for check in was really easy to deal with as well as the maintenance guy. I have zero complaints about them as they handled the situations well.
The first issue was I locked myself out of the apartment. It was 100% my mistake as I grabbed the wrong keys and I am not used to doors locking on their own. We have to lock the door when we leave where I live. The manager called me and told me that someone will be there and I am lucky he isn't out of the city yet. He has to charge me 30 euros. I was ok with it since it was my mistake. The guy who checked us in actually got there within 15 minutes and helped us out. Again, I have zero complaints about being held accountable.
However, what makes me frustrated is our hot water heater broke. We were in Madrid for work and worked a ton of hours in 4 days to get a day and a half to see the city. The water was ice cold and we needed showers after the long work day. We had to wait at the place for a maintenance guy to show up and try to fix it. He couldn't do so and they called us to let us know that they can't fix it until the next day. I told them we needed to shower and they decided to have someone come by and give us a key to a place down the street. Well that took a while and we walked down the street, showered and came back. It ate a good portion of our day and then had to have the person come the next day to fix the water heater.
Did they offer us a discount? Nope, they were happy to charge us for our mistake but were not willing to offer a discount for theirs. I didn't care for how the manager handled the situation so that is why I gave it 3 stars.