Beautiful and very new apartment, only 5 minutes walk to the train/bus station and 10 minutes to St. Peter's Basilica and Square.
Piero is a great host and had a lot of suggestions on what to do in the area and he even helped us organize taxi rides for a fair price! He showed us many bus routes and public transportation options as well.
There is a 24 hour market downstairs that has a great selection for everything you need!