Carmen's place was absolutely perfect! Location, location, location. If you are visiting Rome for the sights, you really can't do better than proximity to Piazza Navona. Easily walk to St. Peter's, the Pantheon, Spanish Steps (a bit further), and so much more. Everything was sparkling clean and comfortable. Carmen was accommodating and helped me arrange transport from FCO. A 5/5 experience!