Amazing apartment in the perfect location. The perfect place to base yourself in Rome