The apartment is beautiful and very conveniently located. There are multiple metro stations near by along with lots of restaurants, coffee shops and supermarkets.
Vittorio greeted us upon arrival and gave and extensive tour of the amenities in it. He was also kind enough to give us his travel card which we used extensively during our stay in Madrid.
I highly recommend this apartment.