This apartment is located incredibly close to everything in the center. Main street- Gran Via is just about within 7 minutes walking distance away.
Shops, restaurants as well as small local cafe's can be easily found.
Apartments have everything you need even for a longer stay.