Our stay at Barbara's was exactly what we needed for our week in Madrid. Barbara was quick to answer any of our questions via the app, including when we unexpectedly arrived earlier than planned before checkin and needed to coordinate our bag drop off.
The location allows you to be close to everything in La Latina - while also giving you a short, easy walk to things near Sol & Gran Via. We walked everywhere (in February), with the exception of some dinner reservations we had in Chueca.
Though this was on the third floor (ground floor being Floor 0), we found the steps manageable. Doors are easy to open and close (which is sometimes an issue in other buildings). It was a little noisy during evenings - we could hear the neighbors' TV or music - but at night it was quiet.
I slept comfortably on the sofa bed (it's firm, and doesn't feel like you're sinking into an old mattress) and made use of the extra blankets that were provided. The living room + one of the bedrooms gets an amazing amount of natural light so you can wake up with the sun. Highly recommend