We loved our stay here! The place is clean and spacious, and we loved the rooftop terrace.
The sunrises were SPECTACULAR!
We found it easily walkable to the Vatican, and simple enough to take public transport elsewhere.
Hosts were very responsive.
Definitely would recommend!