Perfect location, nestled between Piazza del Popolo, one of Rome's major squares, the Tiber river and the Vatican.
The flat is super clean, well laid out and has everything you might need for a comfortable stay, including a well equipped kitchen.