Apartment is fine and the location is very nice. Make sure you read the house rules because even though the details are in Spanish there are late arrival fees and they are clearly written in English. Wanted to charge 30 Euros in cash to check in between 11-12 and after that 50 Euros. We had to ask for a partial refund because the first morning the water was shut off due to building maintenance and we were unable to shower or use the toilet. Unable to accommodate luggage storage for the couple of hours after check out before train out of Madrid.