Loved staying here! Perfect location near Vatican City.