I've been to Rome 3 times and this is the best location for everything. Centrally located between Vatican city, the coliseum and Trevi fountain. Just walk down the street less than 100 meters and every dining option possible.