Very fine lodging, fully stocked kitchen, comfy beds, AC worked fine, staff extremely friendly and helpful, only small negatives: no English-language TV stations, and location could have been slightly better for restaurants, but that would not keep me from returning if I go to Madrid in the future.