It’s a really good apartment with the best location I could say as the place is situated in the heart of Madrid and many tourist attraction in Madrid including all the good restaurants and grand via (central Madrid) is just few minutes away by walk.
Definitely recommend to book this place when visiting Madrid as the place has a nice location and nicer hosts.