Excellent location! Lots of restaurants withing a few seconds walk all along the street. Very close to the Vatican as well.