We had an awesome time at Piero's place. It is exactly as described and the view on St. Peter's Basilica is amazing.
The bus stop is right across the street and there are a lot of busses that take you into the city.
You walk 10 minutes to St. Peter's Square. There are lots of nice breakfast and dinner places in walking distance.
Check In and communication with Piero were very easy. He was always very nice and helpful whenever we had any questions.
We definitely recommend this place!!