Lovely place with everything you need.
There is a nice square called Piazza Cavour just in front of the place and walking distance to Vatican.
Flat is clean and host was kind and helpful. I’d definitely come back.