I will stay with Alvaro anytime I'm in Madrid. He is a born host and is such a joy to be around. The place is perfect for a get away and well provisioned for the traveller. You should be capable of climbing 5 flights of stairs, and the only reason I bring it up is I know many of my fellow Americans aren't in the best shape, so better safe than sorry, right? Finally, the location can't be better to see Madrid.