The apartments are in an excellent location, near everything you want to see in Madrid. They are a good size for a couple, newly renovated and perfect for a short or long stay.
The team was very responsive and efficient. I highly recommend it and will definitely stay there again!