An absolute perfect location for anyone wanting to get to the places with the least amount of transportation.
Pantheon was, literally, 40m up the street.
Trevi a 5min walk or so.
Lots fantastic restaurants all within a few 100m.