This apartment is really close to Sol metro station and many places worth to visit.
You have everything what you need in apartment.
Just there is no elevator in a building but host helps me with my luggage.