Francesca's place is very clean. There are lots of restaurants, markets near the appartment. Francesca and Stefano gave us lots of recommandations and advices before and during our trip (visits, museums, restaurants, link from airport).
The appartment is just at 5 minutes walk to Vatican and 30 minutes to city center (Pantheon or Trevi Fountain for example). There's also a metro station at 2 minutes walk.