A great place to stay. Very central neat the Vatican.