I stayed at Ben’s because I was familiar with the area. His place was nice, accessible and comfortable. There are lots of restaurants, bars and is just 5 minutes from lots of places such as Plaza España. Alas, you are on La Gran Vía.
I communicated with him regarding checking-in as soon as I arrived in Madrid and I didn’t have any issues. He is a great host! I would stay there again. Thank you, Ben!