Very much enjoyed our stay at Lele's apartment. The location was fantastic for exploring the Vatican City and an easy bus ride into down town Rome.
The apartment was sparkling clean and had everything we needed. Communication and check in was easy as was airport pickup and lots of local advice.
I highly recommend staying in this apartment.