Victoria’s house is beautiful, and close to many popular sites in Madrid. I’ve stayed in Madrid before, and her place is truly in the heart of the city.
There is a small coffee shop just beside the house. There are metro stations a few feet away from the house, to get to anywhere else in the city. If you stay here, I would recommend buying metro passes by the trip instead of by the day. Almost everything that you would want to see is within a short walk; you might not use the metro often at all.
The hosts are generous, accepting, and kind; which made the place feel special. I would recommend Victoria’s place to anyone.