This apartment has everything needed for a perfect stay! The bathrooms are fully stocked with shampoos, conditioner, etc and the kitchen with basic cooking supplies, drinks, and laundry detergent. It is clean, comfortable, modern, and convenient to everywhere (especially the airport). There is a large grocery store across the street and a fantastic fresh produce/meat/cheese market down a few blocks.
The Airbnb you choose can really affect how much you enjoy the vacation. This one made me love Madrid.