The apartment was exactly like described, newly renovated and immaculately clean. The neighbourhood is peaceful. St. Peter's basilica is really within 5 minutes walking distance. From St. Peter's train station (few minutes walk) you can take the bus 64 to downtown, Piazza Venezia or even Termini. There's well equipped supermarket, also within 5 minutes walk.
Maria was a truly friendly and welcoming hostess. We were really satisfied.