You literally can’t find a better location from this. When I say steps for Sol, like it’s literally a 30 second walk to the metro. Sol is the center of Madrid, you couldn’t find a better place to stay if this is your first time here. All the shops (including a grocery store and pharmacy) are right outside the front door. Loved this place!