The place is great!
It's about 5min walk from El Retiro park, public transportation is near which is all we were looking for.
The apartment is equipped, clean and cozy. Check-in takes minutes - I highly recommend the place to anyone looking for a flat in Madrid.