We had a great stay at Marina's apartment. Location is perfect, right next to San Pietro railway station and 5 min walking distance to the Vatican.
Marina is very helpful and reactive when we needed info. The apartment is clean and has all needed equipment !
Just one small negative point ; the apartment and some neighbors can be noisy..