Absolutely fantastic location in Rome.
Apartment is perfect - makes you feel like a native roman.