This place has everything you need, very accommodating. 15 minute walk from major landmarks in Old Town Madrid.