Great quiet location in Rome