We booked this place last minute so we are lucky to find one with such a good location that could accommodate 5 of us and a baby. The pros:
1. The check-in process was very easy and seamless.
2. The space was perfect for the number of people we had and it was in a great location. Just off Gran Via so you aren't in that chaos but within walking distance or metro to anything you could want to get to in the city. 30 mins by walking/20 metro/10 min taxi to atocha.
3. Nice kitchen space
Cons:
1. The kitchen was not stocked. We had to buy everything which is fine, but I don't necessarily need a full thing of salt at every Airbnb I go to.
2. The cleaning could have been better. The walls were dirty and there were holes in the furniture.
3. There were maintenance things that were not fixed. Both toilet seats were not fully attached. In one bedroom there were two sitting chairs that were not attached at all to their bases. Someone fell from one of the chairs. The shower heads were both loose and the master one looked like it was going to fall off at any moment. The master bedroom's window was off the railing and wouldn't close for one night. The heating worked for the main rooms but did not seem to enter the bedrooms.
Overall, the space was what we needed so it worked and the host was quick to respond when I did message them, but some things could be better attended to.