great place in Rome and perfect in the center to get to everything by foot