Federico’s place is a great value! The flat is huge and super clean, with an unbelievable view of St. Peter’s Basilica! We were a family of four but this place has the space for at least 5 adults and probably more. He provided everything we needed for a long term stay, which was nice.
St. Peter’s Square is about 20 min walking distance. The center of Rome is a bit further but we were never inconvenienced by this. I would definitely stay here at again.