It's a very centrally located place with all amenities around you. There is plenty of restaurants around with all kinds of wining and dining options. There are also convenience stores close by.
The apartment itself has all amenities you may need and is well maintained. Matias is a very responsive host and will keep in touch with you.
A highly recommend place for visitors to Madrid.