We loved our stay here!
Couldn't be better located - super cute little street only moments from lovely restaurants and The Spanish Steps.
Very walkable to everywhere else, in fact!
The apartment itself ticks all the boxes with nothing lacking. And yes, as everyone also says, there are a LOT of steps to get up to it, but the location is worth the extra effort!
Everywhere was clean and thought through and communication very good.
The only thing I would say is that if you suffer from vertigo, to any degree, using the terrace could be an issue (as it ended up being for me) because not only is it very high up, but it's very narrow.
That said, we would certainly stay again!