Well positioned, clean and well appointed apartment in Rome.