Oscar is a A+ host with a bnb in perfect location to travel and visit Madrid. In between gran via and puerto del sol you can take the metro to anywhere and walk to the historic old town or newer city / parks. I highly recommend his spacious, well kept, and value of a flat for your travel needs :)
Nice kitchen for cooking, big bathroom, shower, bed, and couch is comfy for an extra traveler to sleep on. He even stopped by twice to give extra towels and sheets!