Best accomodation in Madrid - walking distance to so many things & great food!