Amazing location close to plaz mayor.
Everything in walking distance.
Large supermarket close by.
Hosts were great - communication excellent - smooth check in.
Everything you need for a short stay in Madrid
Highly highly recommended