Great location with a great host just around the corner of Piazza Navona. Perfect location to explore Rome by foot.