Soraya’s apartment is in a great location next to Plaza Mayor. Lots of little shops, restaurants within a short walk. The rooftop patio is a very nice extra! Patio is spacious with seating and lounge area.
I do think the apartment itself would be small for 4 people. The second bed is the sofa bed in the living/common area which is also the kitchen area and the only bathroom is right in the same space. I was there with my daughter so it was perfect for the two of us.
Also the stairs are tight so if you have any physical limitations it would be difficult.