Perfect location, 10min from the metro at Ottaviano San Pietro and 15min walk to the Vatican. Lots of great eating places less than 2min walk.