Big recommendation!
You are in the center of the city, which means you can walk anywhere and besides that you can spend your time in madrid in an amazing apartment!