best place to be in Rome. close to public transportation. all you need you find at the apt. air conditioning is a plus!
I strongly recommend this place,!