Excellent place to stay , just minutes from Vatican City