It’s a 15 minute walk from the apartment to St Peter’s Basilica. I recommend purchasing the city pass at the Metro station. It’s a five minute walk to the train station. The apartment is clean and cozy.