This Airbnb definitely wins for the location. It is close to a lot of "must dos" in Madrid and less than a 5 minute walk to the sol metro station. There is also a 24h carrefour right around the corner, which is great if you're on a budget and need to cook a few meals. The beds were comfortable and so was the sofa in the living room. We have no complaints about that. The host was great at communicating and giving specific details about the location and the check-in. This Airbnb would get a 5 star from me if it were cleaner. The kitchen had sticky/oily cabinets and countertops....inside of the fridge was also very dirty. The bathroom shower was not clean and had mold. Although I appreciate the host's willingness to help me if I needed something, I cant be asking for something that should've been taken care before my arrival. We only stayed here for two days and the last thing I wanted was to keep writing messages asking for a house cleaner. Overall it was still a good experience and my suggestion is just to have it cleaned better before each guest checks in since we are charged for a cleaning fee.