Amazing location, just a few minutes to Puerta Del Sol, Plaza Mayor, Gran Via... Good places to eat around the apartment