Location is perfect Having spent a week in Madrid I wouldn't stay anywhere else.
Apartment is clean and as described, check-in flexible and painless. Highly recommend