Our family has stayed at many Airbnb's in Europe and Mexico. This is one of my new favorites! The space is huge (including the bedrooms) and extremely well appointed. It has a very modern style that we truly enjoyed, but it also has cozy extras to make you feel like you are in a home. The kitchen and bathrooms were more up-to-date than any others. Not sure that our travels will take us back to Madrid any time soon, but if so, I will be booking this place. The location is also awesome. It does not have an elevator, but the stairs are designed well with wide slats making it easier than many in Europe to climb. Staircases are also well lit.