The climb upstairs is a non-issue as long as you are aware of it. However, the pervasive smell is disgusting. The top apartment seems to be the pressure trap for the entire building’s excrement. Early evening/morning requires you to open windows and doors, just in time to invite in the mosquitos.
When we messaged saying we couldn’t find towels, they dropped off two small hand towels the next morning. There was no duvet cover, just a top sheet on top and bottom; the duvet itself is of questionable cleanliness.
While the view of Santo Spirito is somewhat obscured by trees, the view of the skyline is great and we enjoyed our time on the terrace. We also loved getting coffee every morning at the cafe downstairs.