Three of us stayed in Alfredo's apartment in mid-April. The apartment was exactly as described in the listing. And, the photos were completely accurate.
Almost all aspects of our stay were very good. The apartment location is literally across the street from the Colosseum. The subway stop is a half block away and there is a taxi stand very close also. The beds were comfortable, bathrooms clean and large and there was excellent wi-fi connectivity.
The only drawback for some people may be noise (as noted in many other reviews). There is a restaurant-bar directly below the apartment and it can be a little loud, especially on weekends. But, bring earplugs because this is an excellent apartment in Rome.