The place is great, as well as the location, however, we experienced some issues. The window in the living room was broken, the floors are really cold and the water in the shower is running very weak. But the biggest issue was during check in: we had a late check in and had to pay extra 30 euros for arriving after 22:30 (that was clear before we booked the listing), however, we were running a little bit late with the flight, and the person that was waiting for us said that if we were to arrive after 00:30 am we would have to check in in the morning as she wouldn’t get to metro on time (none of this was written to us in neither messages from host nor Airbnb listing). Worrying about having to spend a night in the street is a spectacular way to start a weekend in Madrid:)