Definitely the place to be if you go to Madrid. You’re close to many touristy areas, but also close enough to everything else in Madrid.
Overall people working in the apartment are great people; quick, easy, and efficient!