A great place to stay while visiting Rome and the Vatican.