great place for a weekend in Rome close to the Vatican.