Charming little apartment very well located in Rome!