Excellent location just a few steps from the Vatican and the metro station Ottaviano.