Great central location in Rome, but on a very quaint and private street!