The place is very well situated in the heart of Madrid - close to multiple metro/bus stations. Cozy apartment with all amenities someone might wish for.
A lot of restaurants in the area, pubs and grocery stores, makes everything very accessible.
We strongly recommend staying @Isbelia's if visiting Madrid.