Catharine was a wonderful host! she greeted us upon arrival and showed us exactly where the apartment was. They had snack available everyday too which was very lovely. There is a supermarket close by and it's about less than 10 minute walk to the Vatican center and right down the road is the San Pietro metro which was very convenient.
The apartment had a beautiful view of St. Peter's Basilica!