This place is perfect location in Rome a must stay if u trying to hit al the sites .