Great location, nice apartment!
I would definitely come back for a next stay in Madrid.