Very clean and spacious accommodation located close to Vatican City.