I’ve been to Madrid a few times and this is by far the best place I’ve stayed. Perfectly located in a nice part of town just up the road from a metro station and a 24hr supermarket. Really well equipped kitchen. Just book it.