This apartment is incredible. It's very spacious, extremely clean and fully equipped with heating/AC, two full bathrooms, full kitchen, fast internet and even a smart TV that you can use Netflix, Amazon Prime Video, etc, if you have an account. The location is great as well, close to the Gran Via, shopping and several restaurants. It's also within 5 mins walk to the metro and convenience stores. We got a 5-day tourist metro pass which gives you unlimited access to any public transportation and could easily go to anywhere in Madrid. The only downside is that the apartment is on the 2nd floor and it could get noisy at times from loud people in the street below. We just wore ear plugs to sleep so ended up not being a big deal. We would definitely stay at this apartment again.