The place is located in a central spot accessible to many shops you may need and it’s about 10min walking distance from Puerta de Sol. It isn’t accessible to wheelchair. You must climb stairs before getting to the elevator. Just check with the host prior your arrival to know which door number will be ringing because it isn’t provided in the instructions and there are several apartments in the building.