Egidio and Sonia's apartment is wonderful. Dont be put off by the 5 flight of stairs- they are short flights of stairs, so manageable- even after a long day of exploring. The small streets in the Spanish Quarters can be confusing but Sonia is very good at giving directions. The area itself can be dodgy- so I would avoid going out at night alone.
The apartment is perfectly placed off the main street- Via Toledo but you must still walk up a small street. All the amenities provided will not be topped up- we had two toilet paper rolls for a group of 4 for 3 days and had to provide our own after that. Overall we had a lovely stay and I would recommend this apartment.