Great location!!
Perfect place for you if you stay in Rome