Location is the best you can get, right between Piazza Navona and Piazza Trevi. You can go easly to all the main sites by foot (We only took public transportation twice).
Except from that, Lavinia was a great host, let us leave the bags after checkout, and had good recommandations.
The place is very spacious, clean and well equipped.
Will defenitly come back next time in Rome.