Super location in Rome , can access to all important landmarks in walking distance . Even though its on a quiet street .