The location of this apartment is excellent, you can admire the St. Peters Basilica whenever you leave the house and we recommend to visit the church early in the morning, since there are less people queuing. Everything is within walking distance and there are also some good restaurants only minutes away. You do not really need public transportation in general.
The hosts are very kind and helpful, we highly recommend staying here! We would visit again anytime.