Excellent location to explore Rome by foot from.