Awesome awesome awesome. Literally steps from trevi fountain. And many great restaurants and shopping are all within blocks. Very centrally located.