Super nice mini apartment with everything you need to feel comfortable and a perfect location to explore Rome!
Definitely recommend