If you go to Madrid, this is best apartment to stay in. It is literally in Gran Via; has a train station 2 blocks away, and 10 min walk to mercado San Miguel. The apartment is cozy and very nice