I had such a great time in Rome, the apartment is just perfect close to everything and far enough from all the tourist.
Around the apartment you can find all you need (restaurants/transportation/shops and parks).
It's only 15 walking from the Vatican. Francesco was such a great host and he really makes your stay so pleasant!