You couldn't stay in a better location, you are near all the great sites in Rome! You can walk to virtually any place you would want to see. The apartment was clean and nice and had all the necessities you would need. We recommend staying here but you do not need a car here, we brought one but it was not used the entire time. Parking in Rome is tricky just make sure to read all the signs carefully.