We were quite happy staying in Stefano's flat. It had the necessary gear for cooking, etc.
It is a close walk to St. Peter's but it takes a while to walk to the city center.
The nice view comes with the price of also being close to the railway, so there is a bit of noise the morning - don't let the windows open during night.
Best regards
Anders