The location was very convenient and the place had all the amenities you would want (dishwasher, stove, fridge, washer, etc). The place is stylishly decorated, though some of it a bit worse for the ware. The check in process was very challenging given language barriers, but we recognize we need to improve our Spanish too.
Overall, the place was a great launching pad for our time in Madrid.