We had a very good stay at Leopoldo place. Although we didn't spend much time inside, the place has all you need and some extra. There were 2 more rooms occupied at the time but we barely noticed other tenants. Terrace is very nice touch for some downtime or morning coffee although Wi-Fi is not good up there (didn't bother us). Massimo was very quick to respond and Coco was nice host and very helpful ( assisted with check in and helped with check out). We were also allowed to leave our bags past our check out time which was a great bonus. I would return. Thanks Leo, Massimo and Coco.
Tip: SIT Bus stops near Vatican which is 10-15 min walk or 7 Euro taxi. Bus leaves every 20-30 min to and from Fumicino. We found it more convenient than Termini station.