Alfredo's place is as the pictures show: a bright, clean, quiet and comfortable apartment. Located on the top floor of a residential building, it has a huge terrace and it's within walking distance from Rome central station. It also has plenty of restaurants and a grocery store close by.
Though I stayed only one night, I would definitely recommend this listing and communication with Alfredo was absolutely fine.